Skip to content
English

Switch theme

// Learn AI

An AI course from zero to the frontier

Pick a route for who you are, then follow 10 stages · 43 units. Every unit lists the algorithms, must-read papers, a project and a self-test.

43 unitsabout 385 hours in total223 algorithms with papers112 code & exercise links13 lessons written

01Choose a route

Each route picks the units you need, in order, with total hours and a weekly pace.

0210 stages

From AI literacy to the research frontier. Each step builds on the one before.

03Algorithms Atlas

Open the atlas →

223 algorithms in 20 areas, each with its original paper, prerequisites and resources.

04AI papers

Paper radar →

New papers every day, a searchable archive and the essentials in reading order.

05Hands-on: code, exercises & tutorials

Every unit links 2–3 free places to practise: browser demos, exercise sets, runnable notebooks and reference code.

06Lessons you can read now

Full lessons already written. The course units link to them.

For AI and developers

FAQ

Where should a complete beginner start learning AI?

Start with the Beginner path: “What Is a Large Language Model?”, then tokens and embeddings, Transformers and attention, and how LLMs learn. No coding is required; each lesson takes 15–25 minutes.

Do I need maths or programming to understand large language models?

Not for the beginner path. Developers benefit from basic Python; researchers should review vectors, probability and derivatives in the Math & Machine Learning Foundations module.

How is this different from other AI courses?

The curriculum covers the whole AI stack — from maths to agents, safety, hardware and business — and links every lesson to the software you can actually run and to current AI news. Each written lesson cites papers and official documentation.

Can AI agents read this curriculum?

Yes. /api/learn.json lists every module and lesson with URLs, status, audiences, linked software and sources, and /api/learn/<lesson>.json returns the lesson text in Markdown.

Data updated: Learn AI curriculum · Lesson news(UTC+8)