CURRICULUM // CORE.101
FOUNDATION
Code to Create
Go from zero to writing Python scripts and shipping real automation projects.
Foundation · 12 weeks, slower pace, more examples
12 weeksAbsolute beginner15–20 hrs/week
Learning Objectives
WHAT_YOU_LEAVE_WITH
- Write Python scripts from scratch (variables, loops, functions, data structures)
- Build 2 real-world automation projects
- Debug code systematically
- Read and modify other people's code
- Contribute to open-source (basic)
Prerequisites
BEFORE_YOU_START
- None. No coding experience needed.
Recommended Sequence
WHERE_IT_FITS
- Start here if you've never coded before
- Prerequisite for: Full-Stack Web, AI Made Simple, Data Storytelling, Automation Mastery
Week-by-Week
12_MODULES
Week 1Getting Started with Python
7 units →Week 2Control Flow (If/Else)
7 units →Week 3Loops (For & While)
6 units →Week 4Data Structures (Lists & Dicts)
6 units →Week 5Functions
8 units →Week 6File I/O & Data Persistence
7 units →Week 7Mini-Project 1: Automation Script
Activities →Week 8Introduction to Libraries & APIs
6 units →Week 9Review & Debugging Clinic
Activities →Week 10Introduction to Object-Oriented Programming (OOP)
6 units →Week 11Mini-Project 2: Interactive Program
Activities →Week 12Capstone & Celebration
Activities →Course Totals
ON_COMPLETION
Total XP
~6,000 XP
Badges
8
Projects
4+ (greeting, recommendation, calculator, automation script, interactive program)
Time
12 weeks @ 15–20 hrs/week
Effort
180–240 hours total
Code RunnerLogic MasterDebuggerData HandlerAutomation MasterPersisterCreatorCode Creator