این دوره ادامهٔ «آموزش پایتون مقدماتی» است. اگر متغیر، شرط، حلقه، لیست و تابع را بلدید، اینجا یاد میگیرید کدهای مرتبتر، بزرگتر و قابلاعتمادتر بنویسید.
بخش بزرگی از دوره دربارهٔ شیگرایی (کلاس و شیء) است. آن را از صفر و با مثالهای ساده مثل حساب بانکی توضیح میدهیم؛ لازم نیست قبلاً چیزی از آن بدانید.
در این دوره چه میبینید؟
- مرتب کردن یک پروژه در چند فایل و پوشه
- شیگرایی: ساخت کلاس، شیء و استفادهٔ درست از آن
- ترفندهای کاربردی توابع مثل دکوراتور و ژنراتور
- نوشتن تست تا مطمئن شوید کدتان درست کار میکند
- اجرای همزمان چند کار برای سریعتر شدن برنامه
- کار با فایل، دیتابیس SQLite و API اینترنتی
پروژهٔ پایانی
یک برنامهٔ مدیریت کارها (To-Do) میسازید که کارها را در دیتابیس ذخیره میکند، با دستورهای خط فرمان کار میکند و تست خودکار دارد. در طول دوره بخشهای این برنامه را کمکم کنار هم میگذارید.
دورههای پیشنیاز
- آموزش پایتون مقدماتی رایگان
پیشنهاد میشود پیش از شروع این دوره، دورههای بالا را گذرانده باشید.
پیشنیازها
بلد بودن مباحث دورهٔ «آموزش پایتون مقدماتی»: متغیر، شرط، حلقه، لیست و دیکشنری، تابع و try/except.