چالش 100 روزه برنامهنویسی پایتون
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- مسلط شدن به مبانی پایتون – یادگیری انواع داده، حلقهها، توابع و شیگرایی برای پایهگذاری محکم
- ساخت پروژههای واقعی – ایجاد اپلیکیشن هایی مانند لیست کارها، ردیاب هزینهها و اپلیکیشن چت
- استفاده از کتابخانههای محبوب – کار با Pandas ،NumPy ،Flask و Matplotlib برای توسعه داده و وب
- بهبود مهارتهای حل مساله – نوشتن کدهای کارآمد، اشکالزدایی خطاها و بهینهسازی راهحلها
پیش نیازهای دوره
- مهارتهای پایه کامپیوتری – نیازی به تجربه قبلی در برنامهنویسی نیست، اما آشنایی با استفاده از کامپیوتر مفید است.
- یک کامپیوتر با دسترسی به اینترنت – به یک سیستم با Windows ،macOS یا Linux برای نصب پایتون و اجرای کد نیاز دارید.
- نصب پایتون – پایتون را دانلود و نصب کنید (دستورالعملها در دوره ارائه خواهد شد).
- خواستهای برای یادگیری – صبر و کنجکاوی برای تمرین کد نویسی روزانه به مدت 100 روز.
توضیحات دوره
به چالش 100 روزه برنامهنویسی پایتون خوش آمدید – دورهای بینظیر برای مبتدیانی که میخواهند پایتون را یاد بگیرند یا هر کسی که میخواهد پایهگذاری برنامهنویسی خود را تقویت کند. چه از صفر شروع کنید و چه بخواهید مهارتهای خود را بهبود بخشید، این دوره شما را در هر مرحله از سفر پایتونتان به شیوهای سرگرمکننده و ساختاریافته راهنمایی خواهد کرد.
در 100 روز آینده، شما به عمق مفاهیم اصلی پایتون، از جمله انواع داده، حلقهها، توابع، شیگرایی و موارد دیگر میپردازید. اما این دوره فقط دربارهی تئوری نیست! شما روی پروژههای هیجانانگیز و عملی کار خواهید کرد، مانند ساختن یک اپلیکیشن لیست کارها، یک ردیاب هزینه پویا و حتی یک اپلیکیشن چت زمان واقعی. این پروژهها به شما کمک میکنند مشکلات دنیای واقعی را حل کنید و مهارتهای پایتون خود را از طریق عمل تقویت کنید.
در طول دوره، شما همچنین کتابخانههای محبوب پایتون شامل Pandas برای تحلیل داده، NumPy برای محاسبات عددی و Flask برای توسعه وب را بررسی خواهید کرد. شما یاد خواهید گرفت چگونه از این کتابخانهها برای ایجاد اپلیکیشن های قدرتمند و خودکار کردن وظایف استفاده کنید.
اما همه چیز تنها به این ختم نمیشود! ما همچنین بر روی توسعه مهارتهای حل مساله و استراتژیهای اشکالزدایی تمرکز خواهیم کرد، که به شما کمک میکند برنامهنویسی مؤثرتر و مطمئنتری شوید. با پایان دوره، شما قادر خواهید بود کدهای پایتون تمیز و کاربردی بنویسید و با راحتی چالشهای دنیای واقعی را پشت سر بگذارید.
چه به دنبال تغییر شغل باشید، چه بخواهید مهارتهای کدنویسی خود را بهبود دهید یا مجموعهای از پروژههای پایتون بسازید، این دوره برای شما ایدهآل است. با تکمیل این دوره، شما نه تنها پایتون را به طور کامل درک خواهید کرد، بلکه برای چالشهای برنامهنویسی پیشرفتهتر نیز آماده خواهید شد.
آمادهی یک سفر یادگیری هیجانانگیز باشید، 100 روز کدنویسی، خلق و رشد مهارتهای برنامهنویسی شما! بیایید شروع کنیم!
این دوره برای چه کسانی مناسب است؟
- مبتدیان پایتون – هر کسی که به برنامهنویسی جدید است و میخواهد از پایه پایتون را یاد بگیرد.
- توسعهدهندگان مشتاق – دانشجویان، جویندگان کار یا کسانی که به دنبال تغییر شغل هستند و میخواهند مهارتهای پایتون را بسازند.
- برنامهنویسان خودآموز – کسانی که کمی پایتون میدانند، اما میخواهند یک مسیر یادگیری ساختاریافته داشته باشند.
- علاقمندان به فناوری – هر کسی که به خودکار کردن امور، تحلیل داده یا توسعه وب علاقمند است.
چالش 100 روزه برنامهنویسی پایتون
-
معرفی دستور print در پایتون 14:58
-
درک دستور Input در پایتون 07:52
-
درک حلقههای While در پایتون 12:06
-
درک دستورات if در پایتون 09:43
-
پروژه: بازی حدس عدد 05:20
-
کار با تاریخ و زمان در پایتون 12:06
-
معرفی رابطهای کاربری گرافیکی (GUI) در پایتون 14:50
-
درک مقادیر بولی در پایتون 10:53
-
کار با مدیریت فایلها در پایتون – باز کردن فایلها 14:24
-
معرفی مدیریت استثنا در پایتون 13:11
-
درک تاپلها در پایتون 18:20
-
کامنت ها در پایتون 10:14
-
درک دستورات break ،continue و pass در پایتون 09:51
-
ساخت یک بازی سنگ، کاغذ، قیچی در پایتون 07:38
-
بررسی ماژول ریاضی در پایتون 07:24
-
خطاهای رایج در پایتون 11:49
-
بررسی توابع داخلی در پایتون 10:28
-
درک متغیرها در پایتون 10:17
-
نوشتن به یک فایل در پایتون 11:05
-
ساخت یک ردیاب هزینه در پایتون 09:46
-
ساخت یک مبدل واحد در پایتون 06:55
-
ساخت یک ماشین حساب انعام در پایتون 10:30
-
درک توابع لامبدا در پایتون 06:28
-
استفاده از ()map() ،filter و ()sorted در پایتون 09:01
-
ساخت یک مبدل باینری به دهدهی در پایتون 06:22
-
نصب و مدیریت بستههای پایتون 06:28
-
ساخت یک تولیدکننده کد QR در پایتون 05:19
-
بررسی itertools در پایتون 09:47
-
تبدیل متن به صدا در پایتون 05:34
-
ساخت یک اپلیکیشن بررسی پالینروم در پایتون 07:20
-
معرفی Pandas در پایتون 14:05
-
خواندن فایلها با Pandas در پایتون 06:42
-
پاکسازی دادهها در Pandas 09:43
-
تصویرسازی داده با Pandas ،Matplotlib و Seaborn 12:40
-
معرفی توابع در پایتون 07:24
-
مفاهیم پیشرفته توابع در پایتون 12:03
-
ساخت یک اپلیکیشن لیست کارها در پایتون 12:05
-
درک حلقههای For در پایتون 12:05
-
استفاده از ()enumerate در پایتون 08:21
-
ساخت یک اپلیکیشن زنگ هشدار در پایتون 12:48
-
معرفی کلاسها در پایتون 12:03
-
درک متدهای نمونه، کلاس و استاتیک در پایتون 09:45
-
ساخت یک اپلیکیشن بررسی سال کبیسه در پایتون 08:32
-
بررسی اعداد اول در پایتون 08:44
-
کار با ساختارهای داده تو در تو در پایتون 09:44
-
درک کپیهای سطحی و عمیق در پایتون 11:11
-
حل مسئله FizzBuzz در پایتون 09:26
-
ساخت یک تولیدکننده PDF در پایتون 14:19
-
ساخت یک اپلیکیشن تولیدکننده خاطرات در پایتون 18:25
-
درک لیست در پایتون 14:11
-
ساخت یک کارت کریسمس دیجیتال در پایتون 10:40
-
ساخت یک تولیدکننده سانتای مخفی در پایتون 13:20
-
ساخت یک کارول و درخت کریسمس در پایتون 14:02
-
ساخت یک انیمیشن برف در پایتون 13:54
-
ساخت یک بازی اطلاعات عمومی کریسمس در پایتون 08:18
-
معرفی عبارات منظم در پایتون 22:40
-
اندازهگیری زمان اجرای کد در پایتون 06:44
-
ساخت یک تولیدکننده رمز عبور در پایتون 11:13
-
استفاده از getpass برای ورودی رمز عبور ایمن در پایتون 06:22
-
ساخت یک بازی دوز در پایتون 16:15
-
ساخت یک انیمیشن آتشبازی در پایتون 16:55
-
ساخت تقویم در پایتون 04:48
-
درک عبارات و دستورات در پایتون 08:37
-
استفاده از ماژول requests در پایتون 15:48
-
وب اسکرپینگ با BeautifulSoup در پایتون 13:00
-
بررسی اعداد Emirp در پایتون 09:08
-
معرفی NumPy در پایتون 16:06
-
متدها و تکنیکهای پیشرفته NumPy 16:28
-
کار با دادههای JSON در پایتون 13:34
-
معرفی Threading در پایتون 10:43
-
رمزگذاری و رمزگشایی دادهها در پایتون 12:15
-
ساخت یک رابط کاربری محاسبه درصد در پایتون 21:31
-
NumPy در مقابل Pandas در پایتون 08:34
-
حل سوالات تمرینی در پایتون 17:12
-
حل سوالات تمرینی در پایتون قسمت 2 06:48
-
کار با ماژول os در پایتون 05:37
-
درک و نوشتن Docstring در پایتون 11:08
-
درک استکها و صفها در پایتون 10:12
-
ساخت شبیهسازی دستگاه خودپرداز در پایتون 11:09
-
درک مجموعه و دیکشنری در پایتون 10:06
-
نصب Jupyter Notebook در پایتون 06:41
-
معرفی Flask در پایتون 09:11
-
معرفی Jinja2 در پایتون 09:09
-
درک متدهای HTTP در توسعه وب 09:19
-
مسیرسازی با Flask در پایتون 14:06
-
کار با فایلهای ایستا در Flask 10:57
-
استفاده از پیامهای فلش در Flask 18:04
-
وراثت الگو در Flask با Jinja2 10:07
-
مدیریت آپلود فایلها در Flask 12:46
-
درک سشن ها در Flask 10:07
-
حل سوالات تمرینی در پایتون قسمت 3 09:14
-
حل سوالات تمرینی در پایتون قسمت 4 10:45
-
ریدایرکتها و مدیریت خطاها در Flask 11:25
-
فرمهای وب در Flask با Flask-WTF 13:28
-
معرفی SQLAlchemy در Flask 07:57
-
مفاهیم پیشرفته SQLAlchemy در Flask (قسمت 2) 18:33
-
ساخت یک اپلیکیشن لیست کارها با Flask 08:01
-
ساخت یک اپلیکیشن لیست کارها با Flask قسمت 2 07:58
-
10 سوال در دور سریع در پایتون 21:56
-
روز 100 - بیایید جشن بگیریم 07:22
مشخصات آموزش
چالش 100 روزه برنامهنویسی پایتون
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:مقدماتی
- تعداد درس:100
- مدت زمان :18:30:28
- حجم :9.6GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy