Learn to build software with AI. From "what's a terminal?" to shipping your first app โ no prior experience required.
Learn the fundamentals of using the terminal - the foundation for everything that follows.
Understand what the terminal is and why it's powerful
Find and open the terminal on your operating system
Learn how files and folders are organized on your computer
Move around your file system like a pro
Learn to create and organize your project files
View and modify file contents from the terminal
Test your terminal knowledge before moving on
Install Claude Code and run your first AI-powered coding session.
Understand what Claude Code is and what makes it special
Get Claude Code running on your machine
Start your first interactive coding session
Learn how Claude Code keeps you in control
Learn the essential slash commands for Claude Code
Test your Claude Code fundamentals
Learn to structure projects and give Claude context about your codebase.
Set up a proper project structure
Your project's instruction manual for Claude
Help Claude understand your existing code
Extend Claude's knowledge with agent skills
Think through big tasks before coding
Test your project management knowledge
Apply everything you've learned to build a complete project with Claude.
Pick the right first project for learning
Learn to communicate effectively with Claude
Refine and improve your code through conversation
Verify your app works before shipping
Put your app live on the internet
Test your app-building knowledge
Level up your Claude Code skills with power-user techniques.
Manage context in lengthy conversations
Handle changes across multiple files efficiently
Use git effectively with Claude Code
Create your own shortcuts for common tasks
Automate tasks with Claude Code hooks
Complete your Zero to Claude Code journey
Begin with Module 1 and work your way through. Each lesson builds on the last, and quizzes help reinforce what you learn.
Start Learning โAdd Australian expertise with our agent skills library