- پیشگفتار
- درس ۰۱: آشنایی با زبان برنامهنویسی پایتون
- درس ۰۲: نصب و راهاندازی پایتون
- درس ۰۳: چگونگی ایجاد و اجرای یک پروژه پایتون
- درس ۰۴: برنامهنویسی تعاملی با پایتون
- درس ۰۵: مفهوم شیگرایی
- درس ۰۶: سینتکس زبان پایتون
- درس ۰۷: انواع داده در پایتون: عددی
- درس ۰۷: انواع داده در پایتون: str و bytes
- درس ۰۸: ساختمانهای داده در پایتون: list و tuple
- درس ۰۸: ساختمانهای داده در پایتون: set و dict
- درس ۰۹: دستورهای کنترلی در پایتون
- درس ۱۰: فایل، ورودی و خروجی (I/O) در پایتون
- درس ۱۱: کتابخانه استاندارد پایتون
- چالش کد پایتون: پایه
- درس ۱۲: تابع در پایتون
- درس ۱۳: تابع در پایتون: Generator ،Decorator و lambda
- درس ۱۴: تابع در پایتون: تابع بازگشتی (Recursive) و Memoization
- درس ۱۵: عبارات با قاعده (Regular Expression) یا RegEx در پایتون
- درس ۱۶: ماژول re (عبارات باقاعده) پایتون
- درس ۱۷: شی گرایی (OOP) در پایتون: تعریف کلاس و ایجاد شی
- درس ۱۸: شی گرایی (OOP) در پایتون: وراثت (Inheritance)، Association و Mixin
- درس ۱۹: شی گرایی (OOP) در پایتون: متا کلاس (Metaclass) و انتزاع (Abstraction)
- درس ۲۰: شی گرایی (OOP) در پایتون: Encapsulation و چندریختی (Polymorphism)
- درس ۲۱: شی گرایی (OOP) در پایتون: Context Manager ،Descriptors ،Decorator
- درس ۲۲: شی گرایی (OOP) در پایتون: Type Hinting و دیتا کلاس (Data Class)
- درس ۲۳: مدیریت خطا در پایتون: Exception ،Traceback و Exception Handling
- درس ۲۴: مدیریت خطا در پایتون: Warning ،raise Exception و Assertion
- درس ۲۵: زمان در پایتون: ماژول datetime
- گزارش توسعه
- حمایت مالی
- گزارش حمایتهای مالی
- محیط تعاملی پایتون
- بهترین منابع آموزش پایتون