صفحه اصلی/NOVIKSA

NOVIKSA / ACADEMY

دوره پایتون پیشرفته | برنامه‌نویسی پروژه‌محور

دوره پایتون پیشرفته نویکسا در حدود ۸۰ ساعت؛ آموزش شیءگرایی، API، تست، مدیریت خطا و ساخت پروژه‌های قابل توسعه برای افراد مسلط به مبانی پایتون.

پایتون پیشرفته ادامهٔ مسیر کسانی است که دورهٔ مقدماتی را گذرانده‌اند و می‌خواهند پروژه‌های منظم‌تری بسازند. در حدود ۸۰ ساعت، شیءگرایی، ماژول‌بندی و ساختاردهی پروژه را تمرین می‌کنید. کار با API و داده‌های ساختاریافته، برنامه‌های شما را به سرویس‌های دیگر متصل می‌کند. با آزمون‌نویسی، ثبت رویداد و مدیریت خطا، کدی می‌نویسید که بررسی و نگهداری آن ساده‌تر باشد. هدف این دوره، عبور از اسکریپت‌های پراکنده به ابزارهای کاربردی و قابل توسعه است.

در این مسیر چه می‌آموزید؟

  1. 01

    طراحی شی‌گرا، کلاس‌ها و ترکیب اشیا

  2. 02

    وراثت، چندریختی و متدهای ویژه

  3. 03

    Iteratorها، Generatorها و پردازش تنبل

  4. 04

    Decoratorها و Closureها

  5. 05

    Context Manager و مدیریت منابع

  6. 06

    Type Hint، Dataclass و طراحی خوانا

  7. 07

    ساختار پکیج، وابستگی‌ها و محیط پروژه

  8. 08

    HTTP، REST API و اتصال به پایگاه داده

  9. 09

    تست، Logging، Debugging و سنجش کارایی

  10. 10

    Asyncio، هم‌زمانی و پروژه قابل نگهداری …

و مباحث تکمیلی متناسب با دوره

در پایان این مسیر

یک ابزار چندبخشی را با اتصال به یک سرویس، آزمون‌های کاربردی و مستندات قابل اجرا تکمیل کنید.