FREE AI COURSE / OPEN STUDYOPEN TO ALL · NO LOGIN

A free, structured AI learning website

Learn AI by making
better decisions.

Start from the basics, then move through 19 learning paths, 398 free notes, and hands-on exercises for models, prompts, agents, RAG, and AI engineering.

01Free to read 02Structured paths 03Read, then practice
FIRST MOVE / ASK A QUESTION
What are you trying to decide?

Start with the work in front of you. The right route is waiting on the other side.

Open reading · progress updates automatically398 articles
OPEN INDEXEvery reading trail begins with a question you can inspect.
398articles
134+topics
319experiments
Open reading · progress updates automatically

THE QUESTION THIS PAGE ANSWERS

ANSWER FIRST

How should a beginner learn AI in a practical, structured way?

Start with what models can do and why they fail, then practice clear prompts and acceptance criteria. Move into agents, RAG, evaluation, cost, or engineering only when the work requires it, testing each step with a small experiment.

DECISION RULE

If you do not yet have a concrete goal, take the foundations route. If you already have a task, enter through the topic that changes that work.

TRY NEXT

Read “Choose the job you want AI to help with” first, then choose the shortest useful route.

WATCH FOR

Do not confuse tracking new models with learning progress. Being able to explain a failure and improve the result is the stronger test.

Learning paths

Choose the work, then take the shortest useful route.

You do not need to read the catalog in order. Name the task in front of you, then follow the notes that explain its important trade-offs.

See all learning paths →
01Start Here

Read This Before You Build

A short orientation for choosing a useful starting point, building a study habit, and understanding why model fundamentals save time later. Read it when the AI landscape feels noisy or every tool looks equally urgent.

4 lessons
02Learning Methods

Learning With AI, Deliberately

A practical learning loop for using AI as a tutor without outsourcing your judgment: ask sharper questions, expose weak claims, break difficult material into pieces, and prove what you understood.

10 lessons
03Part 0

AI Without the Fog

A plain-language first pass through what AI can do, how it produces answers, why it can sound certain while being wrong, and what is safe to hand over. No math required; the goal is a dependable first instinct.

45 lessons
04Part 1

The Model Under the Product

Trace the path from training data and token prediction to chat interfaces, hallucinations, and mitigation choices. This chapter gives product decisions a technical reason instead of a trend-driven guess.

19 lessons
05Part 2

The Harness Around the Model

Learn how context, prompts, tools, retrieval, output formats, and safety checks turn a model into a working system. Treat the harness as product architecture, not as a bag of prompt tricks.

61 lessons
06Part 3

From Working Demo to Useful Product

Follow the decisions that separate an impressive demo from a dependable product: interaction loops, context budgets, memory, permissions, multi-agent collaboration, and recovery when the model loses the thread.

37 lessons

Question map

Follow one question across the stack.

Browse all themes →
01Read This Before You Build
Orientation

Five routes turn a large library into a smaller next step: everyday use, professional leverage, product decisions, hands-on building, or the full map. Pick a job first; let the route choose the theory.

4 lessons
02Learning With AI, Deliberately
Turn AI into a Teacher

The same question forks two ways, depending on whether you give it constraints. Its default answer works for the most people — so it covers nobody's actual edges.

3 lessons
03Learning With AI, Deliberately
Tackle Hard Material

It doesn't know what you already know, so it pulls a source domain from the public question bank. Leave that slot empty in the question, fill it with something you already get — then the mapping lands on experience you can check.

2 lessons
04Learning With AI, Deliberately
Make Knowledge Stick

Numbers, timelines, names and parameters, obscure materials, whether a feature exists — treat these five as suspect by default. In a paragraph that reads smoothly, the invented bits almost always land in these five spots.

2 lessons
05Learning With AI, Deliberately
Self-check and Avoid Traps

Decide by the stakes whether to leave the chat and check the source. The smoother and more complete the answer, the more you should pull one claim and check it against the source.

3 lessons
06AI Without the Fog
What Exactly Is AI

Six ordinary scenes show where AI changes the shape of work: turning rough notes into structure, explaining specialist material, rehearsing decisions, and making a first version. Start from the outcome you want to move.

4 lessons
07AI Without the Fog
How to Talk to It

See how a vague request changes when you add the situation, the desired result, and the boundaries. The lesson turns prompting from a talent contest into a small specification exercise.

2 lessons
08AI Without the Fog
Using It Well

Assemble context, request, constraints, and output format into a brief you can inspect. The useful skill is not finding a secret phrase; it is making the intended result easier to evaluate.

11 lessons

Selected notes

Short notes for long decisions.

See all notes →
01 / Selected notesInteractive
01

Start with outcomes, not AI features

Six ordinary scenes show where AI changes the shape of work: turning rough notes into structure, explaining specialist material, rehearsing decisions, and making a first version. Start from the outcome you want to move.

4 minOpen the note ↗

Interactive practice

Turn a vague request into a brief you can test.

Separate the goal, context, format, and acceptance bar. The answer becomes something you can compare and review, not just something that sounds good.

01Separate the brief02Name the context03Set the bar
319 experiments

INTERACTIVE PRACTICE

Turn a vague request into a useful prompt

Clarify the goal, context, and constraints, then carry the finished prompt into the AI tool you use.

Fill in the fields above and your prompt will appear here.

NEXT STEP / OPEN LEARNING

Leave with a next step.

When the next AI problem arrives, begin with the route that meets the work in front of you.

Open a learning path ↗