Learning Paths
17 free paths, 245 hand-picked resources. No login needed.
- Beginner
AI Foundations
From the maths underneath to a retrieval-augmented app you understand end to end. Beginner through expert, with the papers when you are ready for them.
6 topics · 15 resources · 5 projects · 174 h
- Intermediate
AI Engineering
Build products on top of large language models: prompts that hold up, retrieval over your own data, agents with tools, evaluations you trust, and a system you can run in production.
5 topics · 15 resources · 5 projects · 53 h
- Intermediate
ML Engineering & MLOps
Take a model from a notebook to a service someone depends on: clean training code, experiment tracking, packaging, deployment and monitoring for drift.
5 topics · 11 resources · 5 projects · 135 h
- Beginner
Data & Analytics
SQL, pandas, statistics and visualisation — plus the part that matters most at work: turning an analysis into a decision somebody acts on.
6 topics · 20 resources · 5 projects · 92 h
- Beginner
Data Engineering
Move data reliably from where it is made to where it is used: SQL and modelling, pipelines and orchestration, warehouses, batch and streaming.
4 topics · 10 resources · 4 projects · 79 h
- Beginner
Full-Stack Web
HTML, TypeScript, React, Node and databases — in the order that lets each one earn the next, ending in a product on a real domain with real users' data in it.
6 topics · 24 resources · 5 projects · 212 h
- Intermediate
Backend & System Design
Build services that stay up: HTTP and APIs, data and caching, distributed systems, reliability and security, and the design interview that tests all of it.
5 topics · 10 resources · 5 projects · 101 h
- Beginner
Mobile Development
Ship apps people keep on their phones: native Android or iOS, or one codebase for both, with design, data and release done properly.
5 topics · 9 resources · 3 projects · 123 h
- Beginner
Cloud & DevOps
Linux, AWS, containers, infrastructure as code and the observability that tells you whether any of it is working. Built around one service you take all the way to production.
6 topics · 22 resources · 5 projects · 136 h
- Beginner
Cybersecurity Foundations
How systems are attacked and defended: networks, Linux, web security, cryptography and the frameworks organisations run on, practised legally in labs built for it.
5 topics · 9 resources · 5 projects · 167 h
- Beginner
Product Design
UX heuristics, research, interface craft and systems thinking — ending in the only thing a design portfolio is actually judged on: a case study that shows how you think.
6 topics · 18 resources · 5 projects · 65 h
- Intermediate
AI for Product Management
How AI changes discovery, specification, experimentation and measurement — and the parts of product management it does not change at all.
6 topics · 17 resources · 4 projects · 66 h
- Beginner
AI for Business Roles
For marketing, sales, finance, HR and operations: understand what AI can and cannot do, use it well in your own work, and adopt it responsibly.
4 topics · 8 resources · 3 projects · 88 h
- Intermediate
AI Ethics, Risk & Compliance
Responsible AI, governance frameworks and the failure modes that only appear once a system is live and used by people you never met.
6 topics · 19 resources · 4 projects · 76 h
- Intermediate
Leadership with AI
Decision-making, operating models and leverage for people who run teams — with AI treated as a change to how work is organised rather than a tool to buy.
5 topics · 14 resources · 4 projects · 52 h
- Beginner
Career Readiness
Portfolio craft, technical communication, interview preparation and how to judge a role honestly — the layer between having the skills and being hired for them.
6 topics · 15 resources · 6 projects · 59 h
- Intermediate
Interview & DSA Prep
The technical interview, prepared for deliberately: data structures and algorithms by pattern, problems in a sensible order, system design and behavioural rounds.
5 topics · 9 resources · 2 projects · 220 h