A 9-month project-based curriculum that takes a beginner from "what's a terminal" to shipping a real AI-powered web app on their own server, used by real people.
🇹🇭 หลักสูตร 9 เดือนสำหรับมือใหม่ — เริ่มจาก "terminal คืออะไร" ไปจนถึงการสร้างแอปจริงที่ใช้ AI ขึ้นเซิร์ฟเวอร์ของตัวเอง และมีคนใช้งานจริง
Progress tracking needs a free Supabase project (10-min setup). Until then, you can still
browse all the lessons — they're linked below.
Read the setup guide →
One-click with GitHub. Synced across all your devices.
Signed in as
Eight phases. Click any phase to expand its lessons and quizzes.
A 35-week course is long. The structure exists so you can't get lost.
~3 hours, 6 days/week. Read the lesson, build the mini-project, commit. The streak is the structure.
End of each week: take the quiz. Below passing? Re-read, retake. Check the box only when you actually pass.
30 min with the mentor. Demo something running. Walk through code. Plan next week.
9 months is the floor, not the ceiling. That's 3 hours a day, 6 days a week — the sustainable pace alongside school. If you have more time, take it.
Pass the gates and the calendar is yours. The mentor doesn't care how fast — only how well.
🇹🇭 ตารางเรียนคือคำแนะนำ — gate คือสิ่งที่ต้องผ่านจริง 9 เดือนคือ เวลาขั้นต่ำที่เรียนวันละ 3 ชั่วโมง ไม่ใช่กำหนดตายตัว ถ้ามีเวลาว่างมากกว่านั้น เรียนเพิ่มได้เลย หลายคนเรียนจบใน 4–5 เดือนช่วงปิดเทอม สิ่งสำคัญคือต้องผ่าน gate ของแต่ละ phase เราไม่ได้สนใจว่าใช้เวลานานเท่าไหร่ สนใจแค่ว่าทำได้จริงหรือเปล่า
The hardest part isn't the code. It's sitting down on the Tuesday in February when nobody's watching. Whether you finish in 4 months or 9, that discipline is the actual prize.
Non-negotiable.
Phase 7 unlocks AI — by then you have the judgment to know when it's wrong.
Don't check a box you haven't actually completed. Mentor will ask you to walk the code; faking caves in fast.
Done and ugly beats beautiful and unfinished.
Pass the gates in 9 months or 4 — the prize is the same. The mentor doesn't care how fast. Only how well.
32 GB unified memory · 1 TB SSD
Most teens get a laptop.
You'll be the one in your school who earned this one — and the only one who knows why every byte matters.
This isn't the base model. 32 GB and 1 TB isn't for browsing — it's the spec senior engineers buy themselves. By the time it's on your desk, you'll know exactly why you needed every gigabyte.
🇹🇭 เด็กส่วนใหญ่ได้ Mac จากพ่อแม่ — คุณจะเป็นคนเดียวที่โรงเรียนที่ "ได้มาเพราะทำสำเร็จเอง" และเป็นคนเดียวที่รู้จริง ๆ ว่าทำไมต้อง RAM 32GB กับ SSD 1TB เครื่องนี้ไม่ใช่รุ่นเริ่มต้น แต่เป็นสเปคที่วิศวกรอาวุโสซื้อใช้เอง ตอนเครื่องมาถึงโต๊ะ จะเข้าใจทุกกิกะไบต์ของมัน
Open it. After that, you set the pace.
The laptop isn't the reward. The skill is. The laptop is the receipt.
Each gate earns one tool you'll actually use in the next phase. Nothing is given. Everything is earned.