آموزش پایتون در 24 جلسه
دربارهی آموزش پایتون در 24 جلسه
آموزش گام به گام پایتون
آموزش گام به گام پایتون در 24 جلسه از مبتدی تا پیشرفته
همراه با ذکر مثال و امکان کپی و اشتراک کدهای برنامه نویسی پایتون
جلسه 1: مقدمه به پایتون
- معرفی پایتون و مزایای آن
- نصب پایتون و محیط توسعه (IDE)
- ساختار برنامه پایتون و توابع اساسی
جلسه 2: متغیرها و نوع دادهها
- متغیرها و نامگذاری متغیرها
- نوع دادهها از جمله اعداد، رشتهها، لیستها و دیکشنریها
- نحوه کار با این نوع دادهها
جلسه 3: عبارات شرطی
- عبارات شرطی if و else
- عملگرهای مقایسهای
- عبارات شرطی چندگانه
جلسه 4: حلقهها
- حلقه while
- حلقه for
- عملگرهای حلقه
جلسه 5: توابع
- تعریف و استفاده از توابع
- توابع با پارامتر
- بازگشت مقدار از توابع
جلسه 6: ماژولها
- مفهوم ماژول
- نحوه نوشتن و استفاده از ماژولها
- ماژولهای استاندارد پایتون
جلسه 7: رشتهها
- رشتهها و عملیات رشتهای
- فرمتبندی رشته
- عملیات رشته بر روی فایلها
جلسه 8: لیستها
- لیستها و عملیات لیستی
- عملیات مرتبسازی و جستجو در لیستها
- لیستهای تودرتو و لیستهای چند بعدی
جلسه 9: دیکشنریها
- دیکشنریها و عملیات دیکشنری
- عملیات مرتبسازی و جستجو در دیکشنریها
- دیکشنریهای تودرتو
جلسه 10: تعریف کلاس
- مفاهیم شیءگرایی
- تعریف کلاس و نحوه استفاده از آن
- متدها و ویژگیهای کلاس
جلسه 11: وراثت
- مفاهیم وراثت
- تعریف کلاسهای وراثتپذیر
- استفاده از ویژگیهای کلاس و متدهای وراثت شده
جلسه 12: ماژولهای پیشرفته
- نوشتن ماژولهای پیشرفته
- ماژولهای جدیدی که در پایتون 3 اضافه شدهاند
- ماژولهای خارجی و نصب آنها با استفاده از pip
جلسه 13: پردازش فایلها
- باز کردن فایلها در پایتون
- خواندن و نوشتن فایلها
- مدیریت فایلها و پیمایش دایرکتوریها
جلسه 14: خطاها و استثنائات
- مفهوم خطاها و نحوه کنترل آنها
- استثنائات و نحوه کار با آنها
- نوشتن کد با احتیاط برای جلوگیری از خطاها و استثنائات
جلسه 15: کار با پایگاه دادهها
- معرفی پایگاه دادهها و SQL
- استفاده از پایگاه داده SQLite در پایتون
- نحوه ایجاد و مدیریت جداول در پایگاه داده
جلسه 16: وب سرویسها
- معرفی وب سرویسها و REST API
- استفاده از کتابخانه requests برای دریافت داده از وب سرویسها
- پردازش دادههای JSON و XML
جلسه 17: وب اسکریپتینگ با Flask
- معرفی فریمورک Flask برای توسعه وب اپلیکیشن
- تعریف روتها و صفحات در Flask
- نحوه ارسال و دریافت دادهها در Flask
جلسه 18: وب اسکریپتینگ با Django
- معرفی فریمورک Django برای توسعه وب اپلیکیشن
- تعریف مدلها و ایجاد جداول در Django
- نحوه ایجاد روتها و صفحات در Django
جلسه 19: برنامهنویسی شبکه
- معرفی پروتکلهای شبکه از جمله TCP و UDP
- استفاده از کتابخانه socket در پایتون برای ارسال و دریافت داده از شبکه
- نحوه ایجاد سرور و کلاینت در پایتون
جلسه 20: برنامهنویسی چندنخی
- معرفی مفهوم چندنخی و نحوه استفاده از آن در پایتون
- استفاده از کتابخانه threading برای ایجاد نخها
- نحوه ایجاد نخهای چندگانه و هماهنگی بین آنها
جلسه 21: برنامهنویسی GUI با Tkinter
- معرفی کتابخانه Tkinter برای ساخت رابط کاربری گرافیکی
- تعریف و استفاده از کامپوننتهای GUI مانند دکمه، لیبل و فرمهای ورودی
- نحوه ایجاد یک برنامه GUI کامل در پایتون
جلسه 22: برنامهنویسی با Pygame
- معرفی کتابخانه Pygame برای توسعه بازیهای کامپیوتری
- نحوه ایجاد صفحهبندی، تصاویر و صداها در Pygame
- نحوه ایجاد یک بازی ساده در Pygame
و...
جدیدترین v1 چه خبر است
اطلاعات آموزش پایتون در 24 جلسه APK
نسخههای قدیمی آموزش پایتون در 24 جلسه
آموزش پایتون در 24 جلسه v1
دانلود فوق سریع و ایمن از طریق برنامه APKPure
برای نصب فایل های XAPK/APK در اندروید با یک کلیک!