آموزش زبان برنامه نویسی پایتون

دوره حضوری و آنلاین آموزش برنامه نویسی پایتون
پایتون یکی از زبان های چند منظوره ، شی گرا و سطح بالا می باشد که کاربرد بسیار زیادی دارد و همچنین از محبوبیت فوق العاده ای برخوردار است .
ساده بودن پایتون برای یادگیری و محاسبه معادلات پیچیده و تحلیل های داده ، از دلایل جذابیت بالای این زبان میباشد .
در طول این دوره به مفاهیم پایه و اساسی این زبان قدرتمند تسلط پیدا خواهید کرد .
پس وقت رو از دست نده...
- مدرس دوره : محمد اردوخانی ( رزومه )
- تعداد ویدیوها : 110 ویدیو
- مدت زمان دوره : 29:22:00
- سطح دوره : مقدماتی
- وضعیت دوره : به اتمام رسیده
- تاریخ آخرین بروزرسانی : 1402/08/18
.jpg)
آموزش رایگان پایتون ( Python )
دوره آموزش رایگان زبان پایتون ( Python ) از مقدماتی تا پیشرفته
پایتون یک زبان برنامه نویسی عمومی و Open Source است که می تواند برای بسیاری از برنامه های کاربردی مورد استفاده قرار گیرد.
این زبان به دلیل قابلیت خوانایی بسیار بالا و طراحی ساختاری سایر عناصرش انتخاب بسیار مناسبی برای شروع و ورود به دنیای برنامه نویسی میباشد .
اما اشتباه نکنید!!!
Python محدود به استفاده های پایه نمیشود و در اصل ، در عین سادگی ، یکی از قدرتمندترین زبان های برنامه نویسی دنیا محسوب و در بسیاری از نرم افزارهای بزرگ و پیچیده استفاده شده که در نهایت باعث افزایش قدرت و تسریع عملکرد آنها شده است.
از این زبان به دلیل قدرت بالا و سادگی کار با آن ، در زمینه های بسیاری استفاده میشود. سایت های بزرگی همچون YouTube ، Instagram ، Reddit و ... برای افزایش قدرت در Back-End از این زبان استفاده میکنند. از Python میتوانید در تمام زمینه هایی همچون Desktop ، هوش مصنوعی ، Data Science ، script نویسی و ... استفاده کنید.
پایتون یک زبان تفسیری است، به این معنی که برنامه های نوشته شده در پایتون نیازی به Compile برای اجرا ندارند و همین موضوع باعث افزایش قدرت و عملکرد نرم افزارهای نوشته شده با این زبان می شود.
در این آموزش قصد داریم یک مسیر آموزشی مناسب برای یادگیری این زبان قدرتمند را در اختیار شما دوستان قرار دهیم
سطح دوره
مقدماتی
متوسط
پیشرفته
فهرستـــ ویدیوها
مدت زمان دوره 29:22:00با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.
بررسی انواع داده ها ( داده های عددی )
بررسی داده های عددی در زبان Python به همراه کامنت نویسی
برسی ماهیت متغیرها و اصول نام گذاری آنها
بررسی کامل ماهیت متغیر ها و اصول مورد استفاده در نام گذاری آنها، باید ها و نباید ها و ...
بررسی کلی انواع متغیرها و مبحث DynamicalyTyped بودن Python
بررسی کلی انواع متغیرها ( Str , Bool , List , Dict ) و برسی مبحث DynamicalyTyped بودن زبان Python
بررسی نوع داده ای String در Python ( قسمت اول )
برسی نوع داده ای string و تفاوت single quotation و double quotaion ، برسی string concatination و ...
دریافت اطلاعات از کاربر و پیاده سازی یک مثال
دریافت اطلاعات از کاربر و convert کردن آن و نمایش نتیجه به کاربر
بررسی گزاره های شرطی ( condition ) در زبان Python
شروع کار با گزاره های شرطی و بررسی بیشتر نوع داده ای Boolean
برسی Truthiness و Falsiness در زبان Python
برسی اولیه ی Truthiness و Falsiness در زبان Python و بیان مفهوم کلی آن
بررسی Comparison Operators در زبان Python
بررسی عملگرهای مقایسه ای ( Comparison Operators ) در زبان Python
پیاده سازی یک پروژه عملی با استفاده از مفاهیم فعلی
پیاده سازی پروژه عملی ( بازی ) با استفاده از مفاهیم فعلی تدریس شده
بررسی حلقه ها در زبان Python ( حلقه ی For )
بررسی مفهوم حلقه عملکرد آن و توضیح در مورد حلقه ی For
بررسی کلاس Range و نحوه استفاده از آن در زبان Python
بررسی کلی کلاس Range و ساختار آن در زبان Python
بررسی حلقه ی While در زبان Python
کامل کردن پروژه و توضیح در مورد دکمه ی Tools و آیتم های آن
بررسی لیست ها در Python ( بخش دوم )
بررسی دسترسی به آیتم های لیست از طریق حلقه ها در زبان Python
بررسی لیست ها در Python ( بخش سوم )
بررسی function های مربوط به list در زبان پایتون ( append , extend , insert )
بررسی لیست ها در Python ( بخش چهارم )
بررسی function های مربوط به حذه کردن آیتم در list در زبان پایتون ( clear , remove , ... )
بررسی لیست ها در Python ( بخش پنجم )
بررسی function های مربوط به list در زبان پایتون ( reverse , index , count , sort)
بررسی Comprehension List و ساختار کلی آن در زبان Python
بررسی ابتدایی Comprehension List در زبان پایتون و کاربرد آن
بررسی Nested Lists ( لیست های تو در تو ) و ساختار کلی آن در زبان Python
بررسی کامل لیست های تو در تو و ساختار آنها در زبان پایتون
برسی Dictionary ها در زبان پایتون ( بخش اول )
بررسی اولیه ی Dictionary ها در زبان Python و نحوه ی ایجاد و دسترسی به آنها
بررسی Dictionary ها در زبان پایتون ( بخش دوم )
بررسی متدهای موجود برای Dictionary ها در زبان Python
بررسی Dictionary ها در زبان پایتون ( بخش سوم )
بررسی متدهای موجود برای Dictionary ها در زبان Python
برسی Dictionary Comprehension در زبان Python
برسی اجمالی مبحث Dictionary Comprehension در زبان پایتون
برسی Function در زبان Python ( بخش دوم )
برسی کلمه کلیدی return در function ها در زبان پایتون
برسی Function در زبان Python ( بخش سوم )
برسی مقادیر ورودی ( Arguments vs Parameters ) و مشکلات احتمالی در function ها در زبان Python
برسی Function در زبان Python ( بخش چهارم )
برسی Default Value و ترتیب پارامترها در function ها
برسی Filter ، All و Any در زبان Python
برسی فانکشن Filter و استفاده از All و Any در زبان پایتون
برسی Sorted , Min , Max , Reversed در زبان Python
برسی فانکشن های Sorted , Min , Max , Reversed و استفاده از آنها در زبان پایتون
برسی Len , Abs , Sum و Round در زبان Python
برسی فانکشن های Len , Abs , Sum و Round و استفاده از آنها در زبان پایتون
ایجاد Error های شخصی در زبان Python
ایجاد ارور های شخصی و برسی نحوه عملکرد آنها در زبان پایتون
مقابله با Error ها ( Error Handling )به وسیله ی بلاک Try , Except
مقابله با Error ها ( Error Handling )به وسیله ی بلاک Try , Except در زبان پایتون
برسی Module ها در زبان پایتون ( بخش اول )
برسی Modularity و کار با ماژول ها در زبان پایتون ( مفاهیم ماژول ، ماژول های درونی و Custom Module ها )
برسی Module ها در زبان پایتون ( بخش دوم )
برسی External Modules در زبان پایتون و نحوه ی استفاده از آنها
برسی مفاهیم Encapsulation و Abstraction
برسی مفاهیم اولیه Encapsulation و Abstraction در بحث شی گرایی
برسی اولیه ی نرم افزار PyCharm
بررسی اولیه ی نرم افزار PyCharm و امکانات آن ( Debugger & ... )
برسی واژه ی Class و Object در مفهوم شئ گرایی
بررسی مفاهیم Class و Objects در بحث Object Oriented Programming
برسی واژه ی Class و Object در مفهوم شئ گرایی ( بخش دوم )
بررسی مفاهیم Class و Objects در بحث Object Oriented Programming ( بخش دوم )
بررسی Name Mangling و Under Score در نام گذاری ها
بررسی Name Mangling و Under Score در نام گذاری Attribute ها و Function ها
مقدمه ای بر مفهوم Inheritance ( وراثت ) در شئ گرایی
مقدمه ای بر مفهوم Inheritance ( وراثت ) در شئ گرایی
برسی Getter و Setter و Properties در زبان پایتون
برسی Getter و Setter و Properties در زبان Python و پیاده سازی آنها
برسی وراثت چندگانه و مفهوم MRO در زبان پایتون
برسی وراثت چندگانه در زبان پایتون و مفهوم Method Resolution Order در این زبان
برسی مفهوم Polymorphism در زبان پایتون
برسی مفهوم Polymorphism ( چند ریختی ) در زبان Python
بررسی Iterator و Iterable و تفاوت انها
بررسی Iterator و Iterable و تفاوت اصلی آنها در زبان python
بررسی انواع مختلف استفاده از function ها ور پایتون
بررسی قابلیت های مختلف function ها در پایتون
بررسی Decorator ها در زبان پایتون
بررسی ابتدایی Decorator ها و ماهیت اصلی آنها در زبان python
بررسی Decorator Factory ( decorator with data ) در زبان پایتون
بررسی Decorator Factory و ارسال دیتا به Decorator در زبان python
مثال کاربردی از Decorator ها در پایتون و فریم ورک DJango
مثال کاربردی از Decorator ها در پایتون و فریم ورک DJango
بررسی کامل API و نحوه ی کار با آن
بررسی کامل نحوه ی کارکرد API و مثال های کاربردی آن ها و کار کردن در Python
پروژه عملی مدیریت کتابخانه ( قسمت دوم )
پیاده سازی قسمت backend نرم افزار به وسیله ی Sqlite
پروژه عملی مدیریت کتابخانه ( قسمت چهارم )
ایجاد ارتباط بین front-end و back-end و کامل کردن پروژه
پروژه عملی مدیریت کتابخانه ( قسمت پنجم ) - بخش پایانی آموزش
گرفتن خروجی از نرم افزار و صحبت های پایانی
کار با فایل ها ( بخش اول )
بررسی دستورات listdir ، scandir و pathlib در مدیریت directory ها
بررسی دستور walk و فرایند های copy، move و rename فایل ها
بررسی دستور walk و فرایند های copy، move و rename فایل ها
نظرات کاربران در رابطه با این دوره
kiodidam
ارسال شده در 1404/04/21سلام استاد
بابت دوره ی جامع و کاملتون و همچنین اینکه دوره پایتون رو رایگان در اختیار ما گذاشتید سپاسگذارم. با آرزوی موفقیت های روز افزون برای شما.
محمد اردوخانی (مدرس)
ارسال شده در 1404/04/21سلام خدمت شما دوست عزیز
امیدوارم دوره براتون مفید بوده باشه
موفق باشین :)
محسن قنبری
ارسال شده در 1404/04/15سلام استاد
بخاطر دوره عالیتون هم بابت تدریس عالی و اینکه رایگان در اختیار ما گذاشتید خیلی خیلی ممنونم
خیلی استفاده کردم
محمد اردوخانی (مدرس)
ارسال شده در 1404/04/15سلام خدمت شما دوست عزیز
ببینین این دوره شامل تمام مباحثی هستش که با مطالعه ی اون بتونین وارد هر زمینه از که بهش علاقه مند هستین بشین
مسلما خیلی از مباحث هستن که در زمینه های خاص نیاز به مطالعه دارند
البته برخی از این موارد رو در قالب دوره های مجزا در سایت منتشر شدن و میتونین استفاده کنین
موفق باشین 🙏
محمد اردوخانی (مدرس)
ارسال شده در 1404/04/15سلام خدمت شما دوست عزیز
خوشحالم دوره براتون مفید بوده
براتون آرزوی موفقیت و سلامتی میکنم 🌹🙏
sh.hashemi.1357
ارسال شده در 1404/04/01سلام بر استاد عزیز
من در حال گذراندن دوره پایتون شما هستم
دوره که واقعا عالیه و من خیلی خیلی ازتون ممنونم که اون رو به صورت رایگان قرار دادید.
می خواستم در حوزه هوش مصنوعی ادامه بدم بعد از تکمیل این دوره پیشهاد شما برای ادامه مسیر چه دوره ای هست ؟
محمد اردوخانی (مدرس)
ارسال شده در 1404/04/06سلام خدمت شما دوست عزیز
خوشحالم دوره براتون مفید بوده
برای ورود به هوش مصنوعی پیشنهاد میکنم ویدیو مقدمه ی دوره ی هوش مصنوعی بنده رو که در سایت منتشر شده مشاهده کنین
Omid Akbari
ارسال شده در 1404/04/01از شما بسیار متشکرم بخاطر این دوره عالی من پایتون را با همین دوره شروع کردم و با تدریس شما به پایتون علاقه بیشتری پیدا کردم
محمد اردوخانی (مدرس)
ارسال شده در 1404/04/04سلام خدمت شما دوست عزیز
خوشحالم دوره براتون مفید بوده
براتون آرزوی موفقیت میکنم :)
محمد حسینی
ارسال شده در 1404/03/28سلام اقای اردوخانی.من دوره شمارو دیدم وخیلی ازش لذت بردم.شما خیلی واضح و روان توضیح میدهید و استاد بسیار خوبی هستید.به علاوه،رایگان بودن دوره شما خیلی خوب است چون برای افرادی که توان مالی ندلرند بسیار عالیه.ممنون از شما(●'◡'●)
محمد اردوخانی (مدرس)
ارسال شده در 1404/03/31سلام خدمت شما دوست عزیز
خوشحالم تونستم کمکتون کنم دوست من
براتون آرزوی موفقیت و سلامتی میکنم :)
mma13882010
ارسال شده در 1404/03/25سلام جناب اردوخانی.
ممنون از تدریس فوق العاده ی شما
محمد اردوخانی (مدرس)
ارسال شده در 1404/03/26سلام خدمت شما دوست عزیز
خوشحالم دوره براتون مفید بوده
موفق باشین :)
shahriar.foroozeh
ارسال شده در 1404/03/01یکی از قوی ترین و جامع ترین آموزش هایی که تا بحال دیده بودم. عالی بود
محمد اردوخانی (مدرس)
ارسال شده در 1404/03/02سلام خدمت شما دوست عزیز
خوشحالم دوره براتون مفید بوده
موفق باشین :)