7 modules covering 8 AI tools
Learn AI Development
Master the tools and techniques that are transforming how software is built. Start from the foundations and progress to advanced workflows.
Foundations
Core concepts of AI development
10 lessonsStart learning
Prompt Engineering
Write effective prompts for code generation
10 lessonsStart learning
AI App Builders
Build full apps with Lovable, Bolt, v0, Replit
20 lessonsStart learning
Stack Essentials
Master the modern tech stack commonly used with AI development tools—Next.js, Tailwind CSS, shadcn/ui, TypeScript, and more.
30 lessonsStart learning
AI Code Editors
Master Cursor, GitHub Copilot, and Windsurf
21 lessonsStart learning
AI Coding Agents
Terminal-based AI assistants like Claude Code
7 lessonsStart learning
Development Workflows
End-to-end AI-assisted workflows
8 lessonsStart learning
Advanced Topics
Expert patterns and future directions
5 lessonsStart learning
Guided Projects
Build real applications from scratch using AI tools, applying everything you've learned.
6 lessonsStart learning
New to AI coding?
Start with the Foundations module to understand the landscape before diving into specific tools.
Start with Foundations