آموزش پایتون در 24 جلسه

Reklamalar mavjud
2,5
7 ta sharh
1 ming+
Yuklanmalar
Yoshga oid cheklov
Hamma uchun
Skrinshot
Skrinshot
Skrinshot
Skrinshot
Skrinshot
Skrinshot
Skrinshot
Skrinshot
Skrinshot
Skrinshot
Skrinshot
Skrinshot

Bu ilova haqida

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

و...
Oxirgi yangilanish
19-fev, 2024

Maʼlumotlar xavfsizligi

Xavfsizlik — dastur ishlab chiquvchilar maʼlumotlaringizni qanday jamlashi va ulashishini tushinishdan boshlanadi. Maʼlumotlar maxfiyligi va xavfsizlik amaliyotlari ilovadan foydalanish, hudud va yoshga qarab farq qilishi mumkin. Bu axborot dastur ishlab chiquvchi tomonidan taqdim etilgan va keyinchalik yangilanishi mumkin.
Bu ilova tashqi hamkorlarga quyidagi turdagi maʼlumotlarini ulashishi mumkin
Qurilma yoki boshqa identifikatorlar
Hech qanday maʼlumot jamlanmagan
Dastur ishlab chiquvchilar axborot jamlanishini qanday aytishi haqida batafsil
Maʼlumotlar uzatish vaqtida shifrlanadi
Maʼlumotlarni oʻchirishni soʻrashingiz mumkin

Reytinglar va sharhlar

2,5
7 ta sharh