AI Coding Course
Welcome to the AI Coding Club course! This comprehensive curriculum takes you from absolute beginner to job-ready developer using AI coding assistants.
One-Page Course Navigator
If you arrived from an AI tool comparison or Codex / Claude Code article, use this table to choose the next lesson instead of reading the whole course at once.
| Phase | Time | Priority | You're done when | Next action |
|---|---|---|---|---|
| Phase 1: Foundations | 4-8 hours | Required for beginners | You can explain a small program and ask AI for help without copying blindly | Begin Phase 1 → |
| Phase 2: Essential Skills | 6-8 hours | Required for real projects | You can use command line, Git, prompts, tests, and an AI coding assistant together | Begin Phase 2 → |
| Phase 3: Building Projects | 5-7 hours | Required for portfolio work | You can plan, build, test, document, and deploy a small app | Begin Phase 3 → |
| Phase 4: Specialization | 4-6 hours | Choose one path first | You can explain whether your next path is frontend, backend, data, or automation | Begin Phase 4 → |
| Phase 5: Career | 2-3 hours | Required before applying | You have a portfolio story and can explain your AI-assisted workflow | Begin Phase 5 → |
Fast Tracks
- 30-minute orientation: read this page, then skim the AI Coding Roadmap.
- 3-hour first workflow: finish Lesson 1, then complete the Claude Code beginner guide.
- 1-week project sprint: finish Phase 2, build one Phase 3 project, and use Token Counter or OpenAPI Client Generator when the project needs prompt/context or API practice.
Course Structure
The course is organized into 5 progressive phases:
🌱 Phase 1: Foundations (8 Lessons)
Start your journey! Learn what AI coding is, have your first conversations with AI, and build your first program.
⚡ Phase 2: Essential Skills (8 Lessons)
Master the fundamental tools and techniques every developer needs.
Phase 3: Building Projects (7 Lessons)
Apply your skills to build real projects from planning to deployment.
Phase 4: Specialization (6 Lessons)
Choose your path: frontend, backend, or data/automation specialization.
💼 Phase 5: Career (2 Lessons)
Prepare for the job market with portfolio building and interview preparation.
Learning Approach
This course follows a unique "vibecoding" methodology:
- Conversation-driven: Learn by talking with AI assistants
- Practical-first: Build real projects from day one
- Beginner-friendly: No prior coding knowledge required
- AI-augmented: Learn how modern developers actually work
Time Commitment
- Per lesson: 30-60 minutes
- Total course: ~25-30 hours
- Suggested pace: 3-4 lessons per week
Prerequisites
- A computer with internet connection
- Curiosity and willingness to experiment
- No prior programming experience needed
Related Resources
- Start with the AI Coding Roadmap for a full learning path
- Explore AI Coding Tools to pick the right assistant
- Get quick answers in the FAQ
Ready to start? Click "Begin Phase 1" above!