Curriculum
30 days of structured learning, from terminal basics to deploying live applications. Each day builds on the previous, with checkpoint days for review and reflection.
Foundation (Days 1-7)Creating (Days 8-14)Building (Days 15-21)Shipping (Days 22-30)
01
Your First Conversation
Foundation30 min
02
The Terminal Isn't Scary
Foundation30 min
03
Creating Your First File
Foundation30 min
04
The Magic of CLAUDE.md
Foundation45 min
05
Editing Without Fear
Foundation30 min
06
Folders and Organization
Foundation30 min
07
Phase 1 Checkpoint
Foundation30 min
08
Git - Your Project's Time Machine
Creating45 min
09
Commits and History
Creating30 min
10
GitHub - Sharing Your Code
Creating45 min
11
Professional Documents (Word)
Creating45 min
12
Spreadsheets That Calculate
Creating45 min
13
PDFs for Everything
Creating45 min
14
Phase 2 Checkpoint - The Document Trio
Creating60 min
15
Hello, Next.js
Building45 min
16
Understanding the Structure
Building30 min
17
Components - Building Blocks
Building45 min
18
Styling with Tailwind
Building45 min
19
Forms and Interaction
Building45 min
20
Environment Variables
Building45 min
21
Phase 3 Checkpoint - Your Local App
Building60 min
22
What is Deployment?
Shipping30 min
23
Your First Deploy
Shipping45 min
24
Domains and DNS
Shipping30 min
25
Production Environment Variables
Shipping45 min
26
Setting Up Supabase
Shipping45 min
27
Saving Form Data
Shipping45 min
28
Reading from the Database
Shipping45 min
29
Polish and SEO
Shipping45 min
30
You're a Builder Now
Shipping30 min