Back to Top
آموزش پایتون در 24 جلسه Screenshot 0
آموزش پایتون در 24 جلسه Screenshot 1
آموزش پایتون در 24 جلسه Screenshot 2
آموزش پایتون در 24 جلسه Screenshot 3
Free website generator for mobile apps; privacy policy, app-ads.txt support and more... AppPage.net

About آموزش پایتون در 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

و...

Similar Apps

آموزش برنامه دیوار

آموزش برنامه دیوار

4.4

آموزش برنامه دیواررفع مشکلات رایجپاسخ به سوالات متداول:چطور در دیوار آگهی کالای...

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

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

0.0

آموزش برنامه شیپورخدمات اپلیکیشن شیپور / ساخت حساب کاربری در شیپور /...

آموزش برنامه شاد

آموزش برنامه شاد

4.2

آموزش برنامه شاد به صورت تصویریآموزش نحوه ثبت نام در برنامه شاد/...

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

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

0.0

آموزش برنامه مایکتچگونه می‌توانم تلفن یا ایمیل ثبت شده را تغییر دهم؟...

آهنگ های محسن لرستانی آفلاین

آهنگ های محسن لرستانی آفلاین

4.5

آهنگ های محسن لرستانی به صورت آفلاین و بدون نیاز به اینترنتآهنگ...

داستان های کوتاه کودکانه

داستان های کوتاه کودکانه

0.0

داستان های کوتاه برای کودکانجهت تقویت هوش و گفتار کودکانداستان های پندآموز:...