บทที่ 1 รู้จักกับภาษา Python (Introduction to Python)
บทที่ 2 เริ่มต้นเขียนโปรแกรมภาษา Python (Introduction to Python Programming)
บทที่ 3 ตัวแปร ชนิดข้อมูล นิพจน์ และตัวดำเนินการ (Variable, Data Type, Expression and Operator)
บทที่ 4 การแสดงผลและการรับข้อมูล (Data Output and Input)
บทที่ 5 คำสั่งควบคุมทิศทางการทำงานของโปรแกรม (Control Statement)
บทที่ 6 ข้อมูลชนิดเรียงลำดับ เซต และดิกชันนารี (Sequence, Set and Dictionary Data Type)
บทที่ 7 ฟังก์ชัน (Function)
บทที่ 8 การจัดการข้อผิดพลาด (Exception Handling)
บทที่ 9 Graphic User Interface (GUI)
บทที่ 10 ตัวอย่างโปรแกรมประยุกต์ และ Event Handling
บทที่ 11 การเขียนโปรแกรมเชิงวัตถุ (Object Oriented Programming)
บทที่ 12 ทำงานกับไฟล์ (File I/O)
บทที่ 13 การเขียนโปรแกรมจัดการฐานข้อมูล (Database Programming)
บทที่ 14 การสร้าง GUI Form ด้วย PyQt และ Qt Designer
บทที่ 15 การสร้างรายงานด้วย ReportLab
บทที่ 16 Python กับการประยุกต์ใช้ในงานด้านต่างๆ
บทที่ 17 Python กับงานด้าน Data Science
บทที่ 18 Python กับงานด้าน Business Intelligence