Free course · Technology
AI From Zero to Productive
A Practical Guide to Using AI Well
A free, 35-article course on understanding and using modern AI for learning, work, coding and career growth. It teaches transferable skills, not product tours: how language models behave, how to ask and give context, how to verify answers, how to protect privacy, when to automate, and how to build your own personal AI system.
- 35
- lessons
- 9
- modules
- 6 h
- of reading
Curriculum
9 modules · 35 lessons · about 6 h
Module 1Understanding Modern AI5 lessons · 55 min
- 01Start Here: What You Can Do with AI and the Work Loop12 min
- 02AI, Machine Learning, Generative AI and LLMs: The Map10 min
- 03How Language Models Work: Training, Inference, Tokens and Context12 min
- 04Why AI Sounds Right and Still Gets Things Wrong11 min
- 05Choosing the Right Kind of AI: Chat, Search, Notebooks and Assistants10 min
Module 2Talking to AI Effectively4 lessons · 43 min
Module 3AI for Learning3 lessons · 30 min
Module 4AI for Work and Productivity4 lessons · 41 min
Module 5AI for Developers6 lessons · 59 min
- 17AI Coding Assistants: Modes, Strengths and Your Responsibility9 min
- 18Use AI to Understand Code, Codebases, APIs and Documentation10 min
- 19How to Use AI to Debug Code Safely9 min
- 20Testing, Reviewing and Refactoring AI-Generated Code10 min
- 21Security and Licensing Risks of AI-Generated Code11 min
- 22Vibe Coding vs Responsible AI-Assisted Building10 min
Module 6AI for Career Growth3 lessons · 31 min
Module 7Research, Verification and Responsible AI4 lessons · 49 min
Module 8Automation and AI Agents3 lessons · 33 min
Module 9Build Your Personal AI System3 lessons · 36 min
This is a free course on understanding and using modern AI, written for people who are starting with little or no practical knowledge and want to become confident, careful and productive. It is not a list of the best AI tools. Tool lists go out of date within months. It teaches the skills that survive product changes: understanding what the technology is, asking clearly, giving context, checking answers, protecting privacy, improving through feedback and automating only what deserves it.
Every idea is explained in plain language first, then shown on a practical task with the goal, the first attempt, what went wrong, the improved version and how to check the result.
Who it is for
- Students who want to learn with AI without learning less.
- Developers who want to use coding assistants without giving up engineering judgment.
- Fresh graduates and early-career professionals who want to work faster and more accurately, and to prepare honestly for jobs.
- Creators and knowledge workers who write, research and plan.
- Anyone who has used a chatbot and felt unsure whether to trust it.
The idea that ties it together: the Work Loop
Throughout the course you will use a six-step loop on every AI task that matters:
Step | Question |
|---|---|
1. Decide | Is this a good job for AI, and how much checking will it need? |
2. Describe | Have I stated the goal, audience, constraints and format? |
3. Ground | Have I given it the material to work from, or asked for sources? |
4. Check | What must I verify before I rely on this? |
5. Refine | What is missing or wrong, and how do I tell it? |
6. Systemise | Will I do this again? Can it become a routine or a workflow? |
Understanding how the technology works (Module 1) sits underneath all six.
How the course is organised
Start with the first article and go in order, because each one builds on the ones before it. There are 35 articles in nine modules.
About the code
A few articles include small Python programs. Complete programs start with a comment such as # File: validate_output.py that tells you what to name the file, and are followed by the output that they printed when the course was written. Programs that stand in for AI models are toys with fixed results, so the output is the same each time. Fragments without the file comment are illustrations. You need Python 3.11 or later to run them, and you do not need to run any of them to follow the course.
How to study
- Go in order for Modules 1, 2 and 7, which are core for everyone.
- Choose a track for the middle modules: students read Module 3, working professionals Module 4, developers Module 5, job seekers Module 6.
- Try every example on your own tasks. The point is transfer.
- Attempt each exercise before opening its solution.
- Save one reusable item per article in a notes file: a prompt, a rule, a checklist.
- Use the 30-day plan in the last article to turn reading into practice.
How to verify AI output
Every module returns to the same habit: match your checking to the stakes. For anything that matters, break the answer into claims, find primary sources, compare independent ones, check dates, context and numbers, and record what you found. How to Fact-Check AI-Generated Answers gives the full routine, and the earlier articles show where errors hide.
How to avoid depending on AI
AI is most valuable when it makes you do more of the thinking that matters. The learning articles teach attempt-first habits, hint ladders, cold tests and a personal AI-use agreement. If you notice that you cannot start without the assistant, or that you can follow an answer but not produce one, treat that as feedback and adjust.
How the course handles fast-changing products
AI products change quickly. This course handles that in four ways:
- Concepts first. Lessons teach ideas that last: context, grounding, verification, privacy, evaluation and human judgment.
- Products as examples. Where a lesson names a product, it is an example of a category of tool, and the lesson is written so that it still works if the product changes.
- Dates where it matters. Statements about product features, privacy terms or laws are marked "as of October 2026" where they could change.
- Check the source. For any capability, price, privacy term or legal point, check the product's current official documentation or the official legal text before relying on it.
Must-know and nice-to-know
Not every topic carries equal weight. As a rough guide:
- Must-know for everyone: how language models work and why they err (articles 3 and 4), prompt fundamentals and grounding (6 and 7), fact-checking (26), privacy and prompt injection (28), and the personal system (33).
- Core for your track: the module for students, professionals, developers or job seekers.
- Nice-to-know depth: structured output and templates (8 and 9), research workflow (27), bias and copyright (29), and the automation modules (30 to 32) unless you build or buy workflows.
- Optional: the recipe cards (34) and long-term roadmap (35) are most useful once you have practised for a few weeks.
Honest limitations
- AI tools evolve, and some details here will age. That is why the course teaches habits before features.
- The course gives general information. It is not legal, medical, financial or security-certification advice.
- Examples and people named in them are illustrative.
- Product details were checked against official documentation where it was available at the time of writing. A few legal points came from secondary sources and are flagged for re-checking. Everything may have changed since.
- Nothing here promises a particular result. The best evidence of whether it helps you is your own before-and-after measurement, which the 30-day plan shows how to take.

