Learn
What is Learn?
Learn is a set of guided courses where you learn a topic and build it at the same time, with a mentor agent and a coding agent by your side. Each course mixes Concept blocks (with text and audio narration) and hands-on Labs in a real coding environment.
Who it's for: individual builders and students who want to pick up a new skill by doing, not just reading.
Primary purpose: grow a new skill hands-on — you build a real project as you go and finish with a course report of what you built, a mentor review, and the skills you strengthened.
What are blocks and labs in Learn?
Each course is split into blocks. A block has a Concept (where you learn the idea, with text and audio narration) and often a Lab (a real coding environment where you build it). You move through blocks at your own pace and mark each one complete.
Who are the Mentor and the Coding Agent in Learn?
Inside a lab you have two AI teammates in one chat. Type @mentor to ask questions or get your work reviewed like a senior engineer would. Type @coder to have code built with you, step by step. You can focus on one at a time.
Do I get anything when I finish a course?
Yes — a course report showing what you built, a mentor review of your work, and the skills you strengthened.
What's the difference between Aura, Practice, and Learn?
Aura scores how well you collaborate with AI across your real coding and writing sessions. Practice is a library of timed coding challenges you solve in the Web IDE. Learn is guided, hands-on courses. They're separate tools you can use independently — all free to start.