Skip to content

Instantly share code, notes, and snippets.

@GrahamMcBain
Last active October 8, 2025 19:16
Show Gist options
  • Select an option

  • Save GrahamMcBain/8052dd2f502b3e79b985d61bb969381b to your computer and use it in GitHub Desktop.

Select an option

Save GrahamMcBain/8052dd2f502b3e79b985d61bb969381b to your computer and use it in GitHub Desktop.
Amp Zero to Hero: Learn to Code by Building Real Apps

The Course

Amp Zero to Hero teaches complete beginners to build and ship web applications using Amp, an AI coding agent. Instead of watching lectures, students clone GitHub repositories containing curriculum files, paste them into Amp, and Amp becomes their instructor—teaching concepts, building apps together, and answering questions in real-time.

How It Works

The course starts with a 2-hour intro class covering essential concepts: GitHub, terminal basics, and how deployment works. Students then progress through six modules, each living in its own GitHub repo. They clone each module, open the LEARN.md file, and paste it into Amp. Amp guides them step-by-step through building real applications—from simple to-do apps to complex projects with API integrations and AI features.

Every module focuses on building, not theory. Module 1 gets students creating interactive apps in 30 minutes. Module 2 teaches file handling and data visualization. Module 3 develops code literacy—reading, understanding, and debugging. Module 4 introduces context engineering and advanced AI prompting. Module 5 builds production apps with APIs and AI features. Module 6 covers testing and deployment to get apps live on the internet.

Throughout the course, students build one flagship application, adding features and polish as they learn. By the end, they've created 30+ working apps, deployed their capstone project, and have a GitHub profile full of real work.

Why This Approach Works

Traditional coding courses rely on pre-recorded videos that quickly become outdated. Amp is different—it's an interactive AI instructor available 24/7, adapting to each student's pace and questions. Students learn by doing, not watching. Every lesson produces something functional. There's no "tutorial hell" because students build original projects from day one.

The curriculum is infinitely scalable. Whether teaching ten students or ten thousand, each gets personalized instruction. When we update the repos, everyone benefits immediately. The course never goes stale.

Most importantly, students finish with portfolio-ready work. Not theoretical knowledge or tutorial completions—actual deployed applications they built themselves, with the skills to keep building more.

Course Structure

Duration: 6-8 weeks self-paced
Time commitment: 10-15 hours per week
Prerequisites: None—complete beginners welcome
Outcomes: 30+ apps built, 1 deployed flagship app, production-ready skills

Get Started

Students join the intro class, set up their tools, clone Module 1, and start building. Amp guides them from their first "Hello World" to shipping real applications on the internet. The repos are free and open. Optional paid tiers add video walkthroughs, office hours, and coaching for those who want extra support.

Amp Zero to Hero: Where AI teaches you to code by building real things.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment