فصل اول: مقدمات و ساختار برنامه در پایتون ۱-۱. ویژگیهای زبان پایتون ۱-۲. نصب و اجرای پایتون ۱-۳. اجزای تشکیلدهندهی برنامه پایتون ۱-۴. مفهوم شناسه و متغیر ۱-۵. انواع دادهها ۱-۶. عملگرها ۱-۷. تقدم عملگرها ۱-۸. ساختار برنامه در پایتون ۱-۹. دریافت، پردازش و نمایش دادهها ۱-۱۰. تبدیل مبنای اعداد ۱-۱۱. انواع خطاها ۱-۱۲. پرسشها ۱-۱۳. برنامهنویسی فصل دوم: ساختارهای کنترلی ۲-۱. ساختارهای تصمیمگیری یا شرطی ۲-۲. ساختارهای تکرار ۲-۳. پرسشها ۲-۴. برنامهنویسی فصل سوم: توابع و ماژولها ۳-۱. چرا از توابع استفاده کنیم؟ ۳-۲. انواع توابع ۳-۳. معرفی چند تابع کتابخانهای ۳-۴. چگونه تابع بنویسیم ۳-۵. جنبههای مختلف تابع ۳-۶. تابع چگونه کار میکند؟ ۳-۷. ترکیب روشهای ارسال پارامترها ۳-۸. تابع بینام ۳-۹. متغیرهای محلی و سراسری ۳-۱۰. توابع بازگشتی ۳-۱۱. ماژولها ۳-۱۲. پرسشها ۳-۱۳. برنامهنویسی