آموزش پایتون جامع از مقدماتی تا پیشرفته
درباره دوره – حتما مطالعه شود
جلسه صفر –
4 موضوعها
آموزش نصب پایتون
محیط برنامه نویسی
آموزش دانلود و افزایش سرعت ویدئو ها
فایل های پایتون نوشته شده در ویدئو ها
هفته اول – پایتون مقدماتی
4 موضوعها
1- آموزش مفهومی انواع متغیر ها در پایتون
2- آموزش حلقه ها در پایتون
3- ورودی گرفتن در زبان پایتون
4- شرط ها در زبان پایتون
هفته دوم – پایتون مقدماتی
4 موضوعها
5- اولین برنامه کامل مون
6- آموزش اند و اور در زبان پایتون
7- ترکیب اند و اور در زبان برنامه نویسی پایتون
8- آموزش بریک و کانتینیو
هفته سوم – پایتون مقدماتی
4 موضوعها
9- عملیات ریاضی در پایتون
10- لیست ها در پایتون
11- حلقه در لیست ها
12- پر کردن لیست ها با دستور اپند
هفته چهارم – پایتون مقدماتی – لیست ها (1)
4 موضوعها
13- گرفتن چند ورودی در یک خط به عنوان لیست
14- چسباندن لیست ها با دستور اکستند
15- بریدن لیست ها و گرفتن بازه هایی از اطلاعات لیست ها
16- ادامه مبحث لیست ها
هفته پنجم – پایتون مقدماتی – لیست ها (2)
6 موضوعها
17- قرار دادن اطلاعات در میان آیتم های یک لیست – ضرب و تقسیم لیست ها
18- پیدا کردن و شمارش اطلاعات در لیست ها
19- حذف اطلاعات از لیست ها
20- حذف n امین اطلاعات خاص از لیست ها – حذف تمامی اطلاعات خاص
21- عوض کردن اطلاعات لیست ها
22- مرتب سازی لیست ها
هفته ششم – پایتون مقدماتی – فلوچارت، حلقه تودرتو، فانکشن، ماژول
6 موضوعها
23 – الگوریتم و فلوچارت چیست ؟ قدم اول برای حل مسائل پیچیده!
24 – حلقه های تو در تو و لیست های دوبعدی در پایتون
25 – تابع یا فانکشن در برنامه نویسی چیست ؟ چه کاربردی دارد ؟
26 – پیاده سازی توابع در پایتون – بخش اول
27 – پیاده سازی توابع در پایتون – بخش دوم
28 – ماژول ها در پایتون
هفته هفتم – پایتون مقدماتی – رشته ها
4 موضوعها
29 – رشته ها در پایتون بخش اول
30 – رشته ها در پایتون بخش دوم
31- فرمت رشته ها در پایتون
32- متد های رشته در پایتون
هفته هشتم – پایتون مقدماتی – دیکشنری ها
5 موضوعها
33- آشنایی با ساختار کی:ولیو در پایتون – آموزش دیکشنری ها در پایتون
34 – تغییر و اضافه کردن داده در دیکشنری ها
35- حذف داده از دیکشنری ها و حذف خود دیکشنری در پایتون
36- حلقه و شرط روی کی-ولیو دیکشنری ها
37- متد های دیکشنری ها
هفته نهم – پایتون پیشرفته – بخش ۱ – فایل ها
7 موضوعها
چرا کار با فایل ها مهم است ؟
1- مقدمه و خواندن فایل ها در پایتون
2- نوشتن در فایل ها با پایتون
3- مد های مختلف در باز کردن فایل ها
4- نوشتن استرینگ های فرمت شده در فایل ها
5- نکات تکمیلی فایل ها در پایتون
مینی پروژه کار با فایل ها
هفته دهم – پایتون پیشرفته – بخش ۲ – دیتابیس
7 موضوعها
دیتابیس چیست ؟
1- معرفی دیتابیس های رابطه ای و غیر رابطه ای
2- ساخت جدول در دیتابیس
3- سلکت کردن و خواندن اطلاعات از دیتابیس
4- اینسرت کردن اطلاعات در دیتابیس
5- ویرایش و حذف اطلاعات در دیتابیس
6- گرفتن اطلاعات توسط کلید خارجی
هفته یازدهم – پایتون پیشرفته – بخش ۳ – ای پی آی
8 موضوعها
آموزش راه اندازی محیط مجازی پایتون
آموزش نصب پکیج ها در پایتون
معرفی و کاربرد ای پی آی ها
1- انواع استفاده از API و مفهوم ریکوئست و ریسپانس
2- ریکوئست در پایتون – استفاده از API ارز ها
3- استفاده از دو ای پی آی تبدیل ارز در پروژه فروشگاه
4- ای پی آی ارسال پیامک در پروژه فروشگاه
5- پروتکل های رمز نگاری – هدر – نرم افزار پست من
هفته دوازدهم – پایتون پیشرفته – بخش ۴ – وب اسکرپینگ
8 موضوعها
معرفی وب اسکرپینگ و وب کراولینگ – چیستی و کاربرد ها
1- آشنایی با ساختار صفحات وب – مقدمه ای بر HTML
2- بیرون کشیدن اطلاعات از صفحات وب – مقدمه ای بر Regex
3- آموزش جستوجو بین متون با Regex
۴- آموزش BeautifulSoup و یک تمرین عملی
۶- ضرورت استفاده از ابزار های دیگر – معرفی سلنیوم و requests-html
۵- اسکریپ کردن جی اس ام آرنا به عنوان یک تمرین عملی
اطلاعیه
هفته سیزدهم- پایتون پیشرفته – بخش ۵ – حوزه داده ها و هوش مصنوعی
6 موضوعها
۱- کار با نوت بوک ژوپیتر
۲- کتاب خانه نامپای – بخش اول
3- کتاب خانه نامپای – بخش دوم
۴- کار با کتابخانه مت پلات لیب
۵- هوش مصنوعی و ماشین لرنینگ – مفاهیم مقدماتی
۶- کار با کتاب خانه های هوش مصنوعی پایتون
هفته چهاردهم- پایتون پیشرفته – بخش ۶ – شی گرایی
5 موضوعها
1- مفهوم و کاربرد شی گرایی
۲- متغیر اشیا و متد کلاس
۳- متغیر کلاس
۴- ارث بری قسمت اول
۵- ارث بری قسمت دوم
هفته پازدهم- پایتون پیشرفته – بخش ۷ – رابط های گرافیکی
5 موضوعها
۱- معرفی انواع رابط های کاربری و گرافیکی
۲- معرفی پای کیوت و طراحی در کیوتی دیزاینر
۳- کار کردن با دکمه و تکست باکس
۴- نوشتن بازی شهروند و مافیا – بخش ۱
۵- نوشتن بازی شهروند و مافیا – بخش ۲
هفته شانزدهم – پایتون پیشرفته -بخش ۸ – توسعه وب با جنگو
6 موضوعها
فریم ورک چیست ؟
1- مفاهیم و فریمورک های توسعه وب
2- راه اندازی اولیه جنگو
۳- ساخت مدل ها در جنگو
4- آشنایی با دستورات جنگو
۵ – تمپلیت ها در جنگو
موضوع قبلی
موضوع بعدی
آموزش دانلود و افزایش سرعت ویدئو ها
آموزش پایتون جامع از مقدماتی تا پیشرفته
جلسه صفر –
آموزش دانلود و افزایش سرعت ویدئو ها
چگونه به دوره دسترسی داشته باشیم ؟
چگونه دوره را دانلود کنیم؟ چگونه سرعت ویدئو را افزایش دهیم ؟
موضوع قبلی
بازگشت به درس
موضوع بعدی