All paths
Foundations
Get ready for AI engineering, from zero.
Programming, AI literacy, the math behind models and the developer toolkit. Free with an account.
40 lessons in 4 milestones. Free with an account.
By the end you can
- Write real programs in Python
- Understand how LLMs work and where they fail
- Read the math behind models without fear
- Use Git and the command line like a working engineer
The roadmap
Work through it in order, or jump to what you need. Open a milestone to see its lessons.
Learn to code
Your first programs through testing and APIs.
Start: Setup & Your First Program13 lessons
- Setup & Your First Program
- Data Types & Operators
- Strings & Text Processing
- Control Flow
- Functions & Scope
- Collections & Complexity
- Iterators, Generators & Comprehensions
- Classes, Objects & Dataclasses
- Type Hints & Static Checking
- Errors, Exceptions & Debugging
- Files, JSON & Talking to APIs
- Testing with pytest
- Packaging, Tooling & the Path to AI
Start where you are.
Your progress is saved as you go, and every lesson you finish counts toward every path that includes it.