พื้นฐาน
- พื้นฐานของคอมพิวเตอร์
- พื้นฐานของ Python
- ตัวดำเนินการและการควบคุมการไหลของโปรแกรม
- ฟังก์ชันและการนำโค้ดกลับมาใช้ใหม่
- โครงสร้างข้อมูลใน Python
- การจัดการไฟล์ใน Python
- การเขียนโปรแกรมเชิงวัตถุ (Object-Oriented Programming - OOP)
- การใช้ไลบรารีและโมดูลใน Python
- การพัฒนาเว็บแอปพลิเคชันด้วย Python และ Flask Framework
- การวิเคราะห์ข้อมูลและการเรียนรู้ของเครื่อง