90 روز پایتون - از صفر تا تبدیل شدن به توسعهدهنده حرفهای
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- یادگیری پایتون از صفر مطلق تا تبدیل شدن به توسعهدهنده حرفهای
- ساخت اپلیکیشنهای GUI حرفهای و بلادرنگ با پایتون
- آمادگی کامل برای هر مصاحبه شغلی پایتون - دو بخش ویژه برای سوالات رایج مصاحبههای پایتون داریم.
- انجام یک مطالعه موردی برای مدیریت پروژه از ایده تا انجام کامل
- یادگیری مفاهیم پایتون همراه با مثالهای عملی - بیش از 25 تمرین در این دوره موجود است.
پیشنیازهای دوره
- نیاز به هیچ تجربه برنامهنویسی نیست.
توضیحات دوره
در این دوره، از پایه و بدون هیچ تجربهای در برنامهنویسی پایتون شروع میکنیم. این دوره را با تبدیل شما به مهندس حرفهای پایتون به پایان خواهیم برد؛ کسی که دانش لازم برای ساخت اپلیکیشن های واقعی و درخواست کار در زمینه پایتون را دارد. همه موارد را عمیقا بررسی میکنیم تا بتوانید همه مطالب را درباره مباحث دوره به خوبی یاد بگیرید. در دوره بیش از 25 تمرین وجود دارد که هر تمرین شامل 2 تا 10 چالش است. راهحل اکثر تمرینها هم در دسترس است تا اگر در حل یکی از چالشها گیر کردید کمک کند.
در این دوره ما 10 اپلیکیشن حرفهای ساختهایم تا نه تنها مفاهیم را یاد بگیرید، بلکه بتوانید این مفاهیم را به کار ببرید و اپلیکیشنهای بلادرنگ بسازید. در بخشهای مختلف دوره، شما را به چالش میکشیم تا اپلیکیشنهای عملی و بلادرنگ بسازید. پس از ساخت این اپلیکیشنها، توانایی ساخت هر نوع اپلیکیشن حرفهای با پایتون را خواهید داشت.
دو بخش ویژه نیز داریم که به طور خاص برای آمادهسازی شما برای مصاحبههای شغلی طراحی شدهاند. ما با افراد زیادی که در مصاحبههای شغلی پایتون موفق بودهاند در ارتباط بودهایم و پس از دریافت بازخوردهایشان، سوالات متداول مصاحبه همراه پاسخ را به دوره اضافه کردهایم. ما برخی از محتملترین سوالات مصاحبه را گردآوری کردهایم و با مرور آنها، شانس موفقیت شما بیش از 80 درصد خواهد بود.
این دوره برای چه کسانی مناسب است؟
- کسی که میخواهد پایتون را از صفر مطلق تا تبدیل شدن به توسعهدهنده حرفهای یاد بگیرد
- کسی که علاقهمند به ساخت اپلیکیشنهای حرفهای و بلادرنگ با پایتون است
- کسی که میخواهد به طور کامل برای مصاحبههای شغلی پایتون آماده شود. ما سه بخش مخصوص سوالات رایج مصاحبه داریم.
- کسی که میخواهد یک مطالعه موردی کامل برای مدیریت یک پروژه از ایده تا اجرا را انجام دهد.
- کسی که میخواهد مفاهیم پایتون را با مثالهای عملی یاد بگیرد. بیش از 25 تمرین در این دوره موجود است.
90 روز پایتون - از صفر تا تبدیل شدن به توسعهدهنده حرفهای
-
آشنایی با برنامهنویسی پایتون 04:27
-
نصب پایتون و راهاندازی محیط توسعه Pycharm 05:08
-
نوشتن اولین برنامه پایتون 04:17
-
درک متغیرها 07:26
-
متغیرها در پایتون - بخش 1 11:21
-
متغیرها در پایتون - بخش 2 02:58
-
تایپهای داده مختلف در پایتون 06:38
-
تبدیل تایپهای داده 06:38
-
کلیدواژه End در دستور چاپ 02:31
-
عملگرهای حسابی در پایتون 05:21
-
کامنتها در پایتون - تکخطی و چندخطی 04:19
-
دستکاری رشته در پایتون 11:56
-
اعداد در پایتون 09:20
-
تمرین شماره 1 None
-
تکلیف شماره 2 None
-
درک توابع 02:22
-
توابع در پایتون 13:26
-
آرگومانهای پوزیشنال تابع 08:02
-
آرگومانهای کلیدواژه تابع 05:50
-
آرگومانهای پیشفرض تابع 05:14
-
کامنتهای عملکردی 04:36
-
کلیدواژه Return 10:36
-
تابع تصادفی 10:25
-
توابع داخلی 13:58
-
تکلیف شماره 1 None
-
تکلیف شماره 2 None
-
تکلیف شماره 3 None
-
درک دستورات شرطی 03:04
-
دستور if - else 11:18
-
مدیریت شرطیهای چندگانه 09:21
-
دستور if تودرتو 07:11
-
دریافت ورودی از کاربر 05:39
-
تکلیف شماره 1 None
-
تکلیف شماره 2 None
-
لیست در پایتون 11:08
-
تاپل در پایتون 03:12
-
دیکشنری در پایتون 07:48
-
درک حلقهها 02:24
-
حلقه For در پایتون - محدوده و رشته 16:14
-
حلقه For روی لیست و دیکشنری 15:06
-
حلقه For - دستور break و Continue 16:14
-
حلقه For تودرتو 08:57
-
حلقه While در پایتون 08:07
-
حلقه While تودرتو در پایتون 08:20
-
الگوهای ستاره - بخش 1 10:46
-
الگوهای ستاره - بخش 2 08:23
-
الگوهای ستاره - بخش 3 03:39
-
الگوهای ستاره - بخش 4 09:01
-
الگوهای ستاره - بخش 5 03:31
-
الگوهای ستاره - بخش 6 14:56
-
الگوهای ستاره - بخش 7 07:54
-
تکلیف شماره 1 None
-
تکلیف شماره 2 None
-
تکلیف شماره 3 None
-
تکلیف شماره 1 None
-
تکلیف شماره 2 None
-
تکلیف شماره 3 None
-
خطاها در پایتون 09:38
-
بلوک try و except 05:23
-
مدیریت استثناها 07:41
-
بلوک else در مدیریت استثنا 03:54
-
Finally Clause در مدیریت استثنا 11:03
-
ایجاد استثناها در پایتون 06:16
-
تکلیف None
-
آشنایی با برنامهنویسی شیگرا (OOP) 03:36
-
کلاسها و آبجکتها 07:53
-
دسترسی به Attributes و متدها 08:07
-
متد در مقابل تابع 08:51
-
تابع Initializer 03:34
-
رشتههای Doc در پایتون 21:01
-
تابع Main در پایتون 06:32
-
وراثت - بخش 1 12:10
-
وراثت - بخش 2 08:02
-
انواع وراثت 23:44
-
Overloading متد در مقابل OverRiding متد 14:00
-
کپسولهسازی در پایتون 07:43
-
مودیفایرهای دسترسی در پایتون 12:05
-
کلاس اولیه انتزاعی 06:39
-
متد استاتیک در مقابل کلاس و نمونه 14:49
-
تکلیف شماره 1 None
-
تکلیف شماره 2 None
-
آشنایی با مدیریت فایل در پایتون 01:13
-
ایجاد فایل متنی 02:24
-
Modes در پایتون 01:46
-
Modes برای انواع دیگر فایل 01:51
-
خواندن از فایل متنی 01:39
-
تغییر نام یک فایل 01:43
-
نوشتن در فایل متنی 01:55
-
ذخیره داده در فایل 02:13
-
افزودن به یک فایل 06:10
-
بستن فایل 02:23
-
حذف یک فایل یا پوشه 04:55
-
دستور With 03:13
-
نوشتن دیکشنری در فایل 11:55
-
تکلیف شماره 1 None
-
تکلیف شماره 2 None
-
درک ژنراتورها 02:45
-
ژنراتورها در پایتون - بخش 1 07:07
-
ژنراتورها در پایتون - بخش 2 04:20
-
ژنراتورها در پایتون - بخش 3 06:43
-
Thread در مقابل فرآیند 04:43
-
ایجاد Thread در پایتون 06:04
-
ایجاد Thread با استفاده از توابع 04:28
-
هدفگذاری Thread روی چندین تابع 03:02
-
دریافت نامهای Thread 02:49
-
ایجاد Thread با توسعه کلاس Thread 04:46
-
ایجاد Thread بدون توسعه کلاس Thread 03:38
-
Multi-Threading در پایتون 05:07
-
آشنایی با Tkinter 12:08
-
PyQt در مقابل Tkinter 08:33
-
ویجتهای Tkinter 04:07
-
Attributes استاندارد Tkinter - بخش 1 02:48
-
Attributes استاندارد Tkinter - بخش 2 06:36
-
دکمهها در Tkinter 08:30
-
مدیریت هندسه 16:36
-
Attributes استاندارد Tkinter - بخش 3 06:35
-
اطلاعات بیشتر درباره دکمهها 16:27
-
بوم Tkinter 12:31
-
دکمه انتخابی Tkinter 13:49
-
ویجت ورود 13:52
-
فریم Tkinter 02:44
-
برچسب Tkinter 04:43
-
List Box در Tkinter 11:42
-
دکمه منوی Tkinter 11:38
-
منوهای Tkinter 18:49
-
پیغام Tkinter 05:04
-
دکمه رادیویی در Tkinter 10:17
-
مقیاس Tkinter 12:53
-
نوار اسکرول Tkinter 10:02
-
ویجت متن 16:14
-
اپلیکیشن ماشینحساب ساده مبتنی بر GUI - بخش 1 23:25
-
اپلیکیشن ماشینحساب ساده مبتنی بر GUI - بخش 2 10:08
-
تکلیف شماره 1 None
-
تکلیف شماره 2 None
-
مقدمه ساخت اپلیکیشن 00:47
-
اپلیکیشن موزیک پلیر در پایتون با Tkinter - بخش 1 03:30
-
اپلیکیشن موزیک پلیر در پایتون با Tkinter - بخش 2 05:44
-
اپلیکیشن موزیک پلیر در پایتون با Tkinter - بخش 3 03:22
-
اپلیکیشن موزیک پلیر در پایتون با Tkinter - بخش 4 12:19
-
اپلیکیشن موزیک پلیر در پایتون با Tkinter - بخش 5 07:17
-
اپلیکیشن موزیک پلیر در پایتون با Tkinter - بخش 6 08:51
-
اپلیکیشن موزیک پلیر در پایتون با Tkinter - بخش 7 14:21
-
اپلیکیشن موزیک پلیر در پایتون با Tkinter - بخش 8 10:22
-
اپلیکیشن موزیک پلیر در پایتون با Tkinter - بخش 9 03:51
-
اپلیکیشن موزیک پلیر در پایتون با Tkinter - بخش 10 11:50
-
اپلیکیشن موزیک پلیر در پایتون با Tkinter - بخش 11 08:19
-
درک ماژول Numpy 04:35
-
نصب و راهاندازی ماژول Numpy 01:17
-
ایجاد آرایه تکبعدی Numpy در پایتون 08:59
-
ایجاد آرایه دوبعدی Numpy در پایتون 10:46
-
عملیاتهای حسابی روی آرایه 11:57
-
ایجاد ماتریسهای مفید مختلف با توابع Numpy 08:07
-
ایجاد و محاسبه توابع علمی با Numpy 05:51
-
محاسبه توابع ریاضی با Numpy 13:06
-
تکلیف شماره 1 None
-
تکلیف شماره 2 None
-
ماژول Pandas - بخش 1 11:18
-
ماژول Pandas - بخش 2 05:02
-
ماژول Pandas - بخش 3 07:45
-
ماژول Pandas - بخش 4 11:25
-
ماژول Pandas - بخش 5 12:17
-
ماژول Pandas - بخش 6 05:10
-
ماژول Pandas - بخش 7 11:11
-
ماژول Pandas - بخش 8 11:15
-
ماژول Pandas - بخش 9 09:24
-
ماژول Pandas - بخش 10 05:03
-
ماژول Pandas - بخش 11 01:56
-
ماژول Pandas - بخش 12 09:39
-
ماژول Pandas - بخش 13 06:08
-
تکلیف شماره 1 None
-
تکلیف شماره 2 None
-
درک OpenCV - بخش 1 04:44
-
درک OpenCV - بخش 2 03:40
-
نصب ماژول OpenCV 01:42
-
نمایش تصویر 08:53
-
رویدادهای صفحه کلید در OpenCV 03:07
-
ترسیم شکلهای مختلف روی تصاویر 16:29
-
ضبط ویدئو با OpenCV 14:06
-
نوشتن ویدئو 08:32
-
ویژگیهای مختلف ویدئو 08:41
-
رویدادها 02:23
-
پیادهسازی رویدادهای مختلف ماوس 12:00
-
حفظ آستانه تصویر 06:02
-
تشخیص آبجت با OpenCV 20:13
-
ضبط کننده صفحه نمایش - بخش 1 [کار روی بخش GUI] 08:42
-
ضبط کننده صفحه نمایش - بخش 2 [شروع ضبط صفحه نمایش] 12:50
-
ضبط کننده صفحه نمایش - بخش 3 [توقف ضبط صفحه نمایش] 07:44
-
تکلیف None
-
درک اتوماسیون وب و سلنیوم 07:10
-
اتوماسیون وب - بخش 1 08:26
-
اتوماسیون وب - بخش 2 09:19
-
اتوماسیون وب - بخش 3 03:28
-
اتوماسیون وب - بخش 4 10:10
-
اتوماسیون وب - بخش 5 10:11
-
اتوماسیون وب - بخش 6 07:29
-
اتوماسیون وب - بخش 7 09:10
-
اتوماسیون وب - بخش 8 09:26
-
اتوماسیون وب - بخش 10 06:30
-
اتوماسیون وب - بخش 11 15:34
-
تکلیف شماره 1 None
-
تکلیف شماره 2 None
-
درک وب اسکرپینگ و Beautiful Soup 07:13
-
وب اسکرپینگ - بخش 2 09:39
-
وب اسکرپینگ - بخش 3 06:34
-
وب اسکرپینگ - بخش 4 04:43
-
وب اسکرپینگ - بخش 5 09:40
-
تکلیف None
-
توابع خاص 09:46
-
جبر خطی 19:26
-
جایگشت 06:10
-
یکپارچهسازی 08:08
-
درک سوکت 03:52
-
سرور در مقابل کلاینت 06:54
-
TCP در مقابل UDP 08:26
-
سمت سرور در پایتون 08:10
-
سمت کلاینت در پایتون 08:45
-
سرور فایل در پایتون 05:40
-
کلاینت فایل در پایتون 07:20
-
اپلیکیشن چت روم - سمت سرور - بخش 1 16:17
-
اپلیکیشن چت روم - سمت سرور - بخش 2 03:54
-
اپلیکیشن چت روم - سمت سرور - بخش 3 06:42
-
اپلیکیشن چت روم - سمت سرور - بخش 4 12:13
-
اپلیکیشن چت روم - سمت سرور - بخش 5 03:28
-
اپلیکیشن چت روم - سمت کلاینت - بخش 1 13:02
-
اپلیکیشن چت روم - سمت کلاینت - بخش 2 09:32
-
اپلیکیشن چت روم - سمت کلاینت - بخش 3 20:16
-
اپلیکیشن چت روم - سمت کلاینت - بخش 4 08:18
-
عملکرد چت روم واتساپ و مسنجر - ویدئوی اضافی 25:01
-
تمرین None
-
دانلود منیجر یوتیوب - بخش 1 03:46
-
دانلود منیجر یوتیوب - بخش 2 05:00
-
دانلود منیجر یوتیوب - بخش 3 10:37
-
دانلود منیجر یوتیوب - بخش 4 10:35
-
دانلود منیجر یوتیوب - بخش 5 08:11
-
دانلود منیجر یوتیوب - بخش 6 08:54
-
دانلود منیجر یوتیوب - بخش 7 11:33
-
دانلود منیجر یوتیوب - بخش 8 15:22
-
دانلود منیجر یوتیوب - بخش 9 07:14
-
دانلود منیجر یوتیوب - بخش 10 28:19
-
اپلیکیشن PDF Audio Reader - بخش 1 01:09
-
اپلیکیشن PDF Audio Reader - بخش 2 03:14
-
اپلیکیشن PDF Audio Reader - بخش 3 07:43
-
اپلیکیشن PDF Audio Reader - بخش 4 04:51
-
اپلیکیشن PDF Audio Reader - بخش 5 21:35
-
اپلیکیشن PDF Audio Reader - بخش 6 13:57
-
اپلیکیشن PDF Audio Reader - بخش 7 03:34
-
اپلیکیشن PDF Audio Reader - بخش 8 05:12
-
اپلیکیشن PDF Audio Reader - بخش 9 14:48
-
اپلیکیشن مترجم زبان - بخش 1 02:47
-
اپلیکیشن مترجم زبان - بخش 2 07:52
-
اپلیکیشن مترجم زبان - بخش 3 09:03
-
اپلیکیشن مترجم زبان - بخش 4 10:31
-
اپلیکیشن مترجم زبان - بخش 5 11:39
-
مقدمه 01:02
-
پیکربندی 05:29
-
رابط کاربری گرافیکی (GUI) - بخش 1 08:06
-
رابط کاربری گرافیکی (GUI) - بخش 2 06:14
-
رابط کاربری گرافیکی (GUI) - بخش 3 08:36
-
افزودن آیتمها 10:52
-
حذف آیتمها 04:10
-
حذف آیتمها 04:33
-
مشاهده آیتم بعدی 05:36
-
مشاهده آیتم قبلی 02:47
-
مشاهده آخرین آیتم 06:39
-
بروزرسانی آیتم 05:40
-
جستجوی آیتم 06:00
-
پاکسازی صفحه 01:29
-
اجرای کد 08:24
-
پیامک - بخش 1 08:29
-
پیامک - بخش 2 03:58
-
پیامک - بخش 3 12:58
-
پیامک - بخش 4 15:39
-
پیامک - بخش 5 06:37
-
پیامک - بخش 6 09:49
-
پیامک - بخش 7 14:37
-
پیامک - بخش 8 05:04
-
پیامک - بخش 9 12:08
-
پیامک - بخش 10 07:50
-
پیامک - بخش 11 07:43
-
پیامک - بخش 12 07:31
-
پیامک - بخش 13 05:59
-
پیامک - بخش 14 08:43
-
TBM - بخش 1 05:54
-
TBM - بخش 2 04:44
-
TBM - بخش 3 04:56
-
TBM - بخش 4 10:06
-
TBM - بخش 5 17:23
-
TBM - بخش 6 12:43
-
TBM - بخش 7 08:18
-
TBM - بخش 8 05:59
-
TBM - بخش 9 10:20
-
TBM - بخش 10 07:40
-
TBM - بخش 11 09:17
-
TBM - بخش 12 05:03
-
TBM - بخش 13 11:32
-
TBM - بخش 14 13:25
-
TBM - بخش 15 10:53
-
TBM - بخش 16 11:31
-
TBM - بخش 17 06:27
-
TBM - بخش 18 16:34
-
TBM - بخش 19 04:47
-
TBM - بخش 20 02:26
-
TBM - بخش 21 10:12
-
TBM - بخش 22 05:47
-
TBM - بخش 23 02:49
-
آشنایی با PyGame 03:26
-
مفاهیم اساسی ماژول PyGame 14:35
-
ساعت PyGame و Blit 03:56
-
بارگذاری تصویر 06:14
-
نمایش متن در پنجره بازی 12:45
-
شناسایی کلید در PyGame 21:36
-
شکلهای اولیه ترسیم 11:42
-
پرش دادن یک آبجکت 18:16
-
بارگذاری یا پخش صدا 11:15
-
انتقال آبجکت 11:46
-
ایجاد دکمههای تعاملی 18:14
-
افزودن مرزها به آبجکت 20:54
-
نمایش برف با استفاده از PyGame 21:38
-
Visualizer مرتبسازی حبابی 27:54
-
تکلیف شماره 1 None
-
تکلیف شماره 2 None
-
بازی مسابقه ماشین - بخش 1 11:39
-
بازی مسابقه ماشین - بخش 2 04:07
-
بازی مسابقه ماشین - بخش 3 12:57
-
بازی مسابقه ماشین - بخش 4 28:07
-
بازی مسابقه ماشین - بخش 5 26:42
-
بازی مسابقه ماشین - بخش 6 17:27
-
بازی مسابقه ماشین - بخش 7 09:34
-
بازی مسابقه ماشین - بخش 8 15:31
-
بازی مسابقه ماشین - بخش 9 21:44
-
بازی مسابقه ماشین - بخش 10 15:16
-
بازی مسابقه ماشین - بخش 11 09:43
-
بازی مسابقه ماشین - بخش 12 13:32
-
بازی مسابقه ماشین - بخش 13 41:55
-
تعریف متغیرهای گلوبال 10:58
-
آرایه تصویر بازی 09:34
-
آرایه صدای صوتی 05:34
-
به صفحه اصلی خوش آمدید 10:26
-
گیم پلی - بخش 1 16:17
-
گیم پلی - بخش 2 22:35
-
تشخیص برخورد 10:30
-
تولید پایپهای تصادفی 12:26
-
تکلیف None
-
تکلیف None
-
آشنایی با WX Python 04:58
-
محیط WX-Python 02:54
-
WX-Python در مقابل PyQt5 18:20
-
WX-Python در مقابل Tkinter 05:18
-
ایمپورت ماژول WX-Python 03:24
-
ایجاد اولین پنجره GUI در WX-Python 04:25
-
کلاس فریم پنجره 06:16
-
ایجاد اولین پنل 08:01
-
ایجاد برچسب در WX-Python 02:48
-
ایجاد طرحبندیها در WX-Python 12:15
-
Grid Sizer در WX-Python 05:17
-
ایجاد دکمهها در WX-Python 06:45
-
دکمه تاگل 10:34
-
چکباکس در WX-Python 10:25
-
دکمه رادیویی در WX-Python 10:53
-
Tool Tip در WX-Python 05:52
-
Combo Box در WX-Python 12:16
-
Message Box در WX-Python 07:40
-
Question Box در WX-Python 08:08
-
دکمه اسپین در WX-Python 08:33
-
List Box در WX-Python 34:50
-
نوار وضعیت در WX-Python 04:42
-
کنترل متن در WX-Python 07:02
-
دیالوگ فونت در WX-Python 08:26
-
دیالوگ چاپ در WX-Python 12:09
-
About Box در WX-Python 07:54
-
ایجاد اسلایدر در WX-Python 10:04
-
گریدها در WX-Python 04:23
-
سفارشیسازی جداول در WX-Python 07:33
-
تکلیف None
-
تکلیف None
-
پیشبینی خروجی None
-
پیشبینی خروجی None
-
تکلیف None
-
تکلیف None
-
تکلیف None
-
وبسایت اپلیکیشن هواشناسی - بخش 1 None
-
وبسایت اپلیکیشن هواشناسی - بخش 2 None
-
وبسایت اپلیکیشن هواشناسی - بخش 3 None
مشخصات آموزش
90 روز پایتون - از صفر تا تبدیل شدن به توسعهدهنده حرفهای
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:همه سطوح
- تعداد درس:383
- مدت زمان :51:25:29
- حجم :21.87GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy