برو به محتوا

آکادمی · پنج سطح

آموزش پایتون

پایتون خوانا، همه‌کاره و درِ ورود به داده و هوش مصنوعی است. این مسیر از اولین برنامه شروع می‌شود و در پنج سطح به ساختن و اداره کردن سرویس‌های واقعی می‌رسد — با اجرای کد در خود مرورگر.

  • مدرس: مهدی مشعل
  • آموزش پایتون
  • آموزش python
  • برنامه نویسی پایتون
  • پایتون از صفر

نقشهٔ راه: پنج سطح تا استادی

هر سطح یک دوره است که با یک پروژه بسته می‌شود؛ هر سطح که گذرانده شود، مدال مشعل خودش را دارد. از هر جا که هستید شروع کنید.

  1. سطح ۱ · مبتدی · مدال جرقه

    پایتون مقدماتی

    اولین برنامه، متغیر و نوع داده، شرط و حلقه، تابع، لیست و دیکشنری، کار با فایل — و یک ابزار کوچک که خودتان می‌سازید.

    • شروع
    • کنترل جریان
    • تابع‌ها
    • مجموعه‌ها
    • فایل و ماژول
    • پروژهٔ سطح
    سرفصل آماده؛ درس‌ها در راه۱۴ درس در سرفصلدیدن دوره
  2. سطح ۲ · متوسط · مدال اخگر

    پایتون متوسط

    کلاس و شیء، مدیریت خطا، محیط مجازی و بسته‌ها، کار با API و JSON، و تست با pytest.

    • شیءگرایی
    • کد مقاوم
    • اکوسیستم
    • پروژهٔ سطح
    سرفصل آماده؛ درس‌ها در راه۷ درس در سرفصلدیدن دوره
  3. سطح ۳ · حرفه‌ای · مدال شعله

    پایتون حرفه‌ای

    تایپ‌هینت، async، ساختن API با FastAPI، کار با پایگاه دادهٔ رابطه‌ای، و بسته‌بندی و استقرار.

    • پایتون تایپ‌دار
    • ساختن API
    • داده
    • انتشار
    • پروژهٔ سطح
    سرفصل آماده؛ درس‌ها در راه۹ درس در سرفصلدیدن دوره
  4. سطح ۴ · مستر و سنیور · مدال آتشدان

    پایتون در سطح مستر و سنیور

    پروفایل و بهینه‌سازی، هم‌زمانی و صف کارها، معماری سرویس‌ها، امنیت و CI/CD.

    • کارایی
    • معماری
    • عملیات
    • پروژهٔ سطح
    سرفصل آماده؛ درس‌ها در راه۷ درس در سرفصلدیدن دوره
  5. سطح ۵ · استاد · مدال مشعل

    استادی پایتون

    منتورینگ، بازبینی کد، طراحی کتابخانه و مشارکت در متن‌باز.

    • منتورینگ
    • متن‌باز
    • پروژهٔ پایانی
    سرفصل آماده؛ درس‌ها در راه۵ درس در سرفصلدیدن دوره