How to learn AI: a realistic 90-day roadmap with free resources

How to learn AI: a realistic 90-day roadmap with free resources

The fastest way to learn AI is to use AI tools on your real work every day while you build understanding in small, steady steps. This 90-day roadmap has two tracks, one for non-technical people and one for developers, with free courses, weekly practice tasks and a final project, so you finish with skills you can show.

In shortTL;DR
  • Learn by using: spend at least 20 minutes a day applying an AI assistant to real tasks from your job or studies.
  • Weeks 1 to 4 build foundations (how language models work, prompting, limits); weeks 5 to 8 apply AI to your work; weeks 9 to 12 are a project.
  • Non-experts do not need math or code; Elements of AI's first part requires neither. Developers should learn the API, retrieval and agents before deep learning theory.
  • Free resources are enough: Elements of AI, Google's Machine Learning Crash Course, fast.ai, Hugging Face courses and Karpathy's Zero to Hero.
  • Finish with one project you can show, plus a short write-up of what worked and what did not.

How should you learn AI in 2026?

Learn AI by using it on real work every day and adding understanding in small steps. Most people stall because they start with theory (linear algebra, neural network math) and never connect it to anything they do. The opposite mistake is collecting tool demos without learning why outputs go wrong.

A balanced plan does three things in parallel:

  • Use: apply an AI assistant to your own tasks daily, so skills build on real problems.
  • Understand: learn enough about how models work to predict when they fail.
  • Build: finish one project that you can show to someone else.

First decide which of two goals you have, because they lead to different roadmaps:

GoalYou areYou need to learnYou can skip
Use AI well at workMarketer, manager, analyst, student, founderPrompting, tool choice, verification, privacy, automationCode, math, model training
Build with AIDeveloper or technical personAPIs, retrieval, agents, evaluation, coding agentsTraining models from scratch (for now)

Research careers in machine learning are a third path with years of math and statistics ahead. This roadmap covers the first two, which is what most people mean when they ask how to learn AI.

What do you need before you start?

You need a computer, one AI assistant account and about 30 to 60 minutes a day. No degree, math background or paid course is required.

Set up before day one:

  1. One assistant. ChatGPT, Claude or Gemini on a free tier is enough for weeks 1 and 2. If you use it heavily, a paid plan around $20 a month removes most limits. The ChatGPT vs Claude vs Gemini comparison helps you pick.
  2. A learning log. A single document where you paste prompts that worked, outputs that failed and why. This log becomes your personal prompt library.
  3. A list of ten real tasks from your work or studies that take time: summarizing reports, drafting emails, analyzing a spreadsheet, writing code, studying for an exam.
  4. Developers only: Python 3 installed, a code editor, a GitHub account and an API key from one model provider.

Weeks 1 to 4: what are the AI foundations to learn?

The first month builds a working mental model of language models and the core skill of prompting. By the end, you should be able to explain why a model got something wrong and rewrite a prompt to fix it.

WeekLearnPractice
1What a large language model is: tokens, training, context windowsUse an assistant for 3 of your 10 tasks; log results
2Prompting: context, examples, format, iterationRewrite your 3 worst prompts; compare outputs
3Limits: hallucinations, outdated knowledge, biasFact-check 5 answers against sources; log errors
4Privacy and responsible use; files, projects and custom instructionsSet up a project or custom instructions for your main use case

Resources for this month:

The single most useful habit this month is noticing failure patterns. When an answer is wrong, write down why: missing context, a vague request, a question about recent events, a calculation done in its head. Most "AI is useless" conclusions come from a handful of fixable patterns. The post on AI hallucinations covers the main ones.

Tip

Ask the assistant to teach you. "Explain context windows to me with an analogy, then quiz me with three questions and correct my answers" turns any assistant into a tutor.

Weeks 5 to 8 for non-experts: how do you apply AI to your work?

In the second month, non-technical learners turn one-off prompts into repeatable workflows. The goal is a handful of tasks where AI reliably saves you time, with a check step you trust.

WeekFocusPractice
5Writing and editingBuild a voice guide and a reusable drafting prompt
6Research and documentsUse a research mode on a real question; verify every key claim
7Data and spreadsheetsAnalyze a real CSV: summaries, charts, formulas; check the math
8AutomationConnect two apps with a no-code tool so one task runs without you

Concrete exercises:

  • Week 5: take three documents you wrote recently, ask the assistant to describe your style, edit that description, and use it as the start of every writing prompt.
  • Week 6: pick a question from your job that needs ten sources. Use a deep research feature, then open every source behind the main conclusions and mark which claims held up.
  • Week 7: upload a spreadsheet and ask for the three most important patterns. Ask for the formulas or code behind each number and recompute one by hand.
  • Week 8: automate one weekly task with Zapier, Make or n8n, such as summarizing a form's responses into a weekly email.

Weeks 5 to 8 for developers: how do you build with AI?

Developers spend the second month building small programs on top of model APIs, then working with coding agents. You learn more from one small working app than from three courses on theory.

WeekFocusBuild
5Model APIs: messages, system prompts, streaming, structured outputA command-line tool that turns notes into JSON
6Retrieval (RAG) and embeddingsA Q&A bot over a folder of your own documents
7Tool use and agentsAn agent that calls two tools (search, a calculator, your own API)
8Coding agents and evaluationShip a feature in a real repo with a coding agent; write tests for your week 6 bot

Resources:

Week 8 is where you see how much of software work agents can do. Give a coding agent like Claude Code or Codex a real, well-scoped ticket, review its pull request like a colleague's, and note where it needed correction. Writing clear tasks for an agent is a skill you will keep using.

Weeks 9 to 12: what project should you build?

Spend the last month on one project that solves a real problem for you or someone you know. A finished small project teaches more than an ambitious unfinished one, and it gives you something to show.

Project ideas by track:

Non-experts

  • A documented AI workflow for a recurring task at work, with before-and-after time measurements.
  • A custom GPT, Claude project or Gemini Gem loaded with your team's documents and instructions, tested on 20 real questions.
  • An automation that turns incoming requests (forms, emails) into sorted, summarized tasks.

Developers

  • A RAG assistant over a real document set with an evaluation file of 30 questions and a measured accuracy.
  • A small web app built mostly by a coding agent, deployed, with tests and a README.
  • An agent that runs a weekly chore end to end: collects data, analyzes it, posts a report.

Run the project in four steps, one per week:

  1. Week 9: define the problem, the user and what "works" means in one paragraph. Build the simplest version.
  2. Week 10: test with real inputs and log every failure.
  3. Week 11: fix the top three failure types. Add checks (tests, validation, human review).
  4. Week 12: write a one-page summary: problem, approach, results, what you would do next. Share it with your team or publish it.

If your project involves a coding agent running long tasks, you will notice they stop when your laptop sleeps. Orkio is one option: it runs Claude Code on an always-on cloud box with your own Claude account, so you can start a task and check the result from your phone.

Which free AI courses are worth your time?

A small set of free resources covers everything in this roadmap. Pick one per stage instead of starting five at once.

ResourceBest forPrerequisitesCost
Elements of AINon-technical foundationsNone for Part 1; basic Python for Part 2Free
Google ML Crash CourseCore ML concepts through intro to LLMsSome programming and basic mathFree
fast.ai Practical Deep LearningHands-on deep learningAbout a year of coding, high school mathFree
Hugging Face LLM CourseWorking with open modelsPythonFree
Karpathy's Zero to HeroBuilding a GPT from scratchSolid Python, intro calculusFree videos on YouTube
Anthropic coursesClaude, the API, MCP, AI fluencyVaries by courseAccount required

The deeper courses are optional for both tracks. Take fast.ai (9 lessons of about 90 minutes in Part 1) or Karpathy's series after day 90 if you want to understand training, not before. Karpathy's series builds a small autograd engine, a character-level language model and finally a GPT model and tokenizer, which is the clearest way to see what happens inside the models you have been using.

What should you avoid when learning AI?

Avoid the three traps that stall most learners: too much theory too early, too many tools, and no verification habit.

  • Theory first. Starting with linear algebra before you have used a model for a real task is the most common reason people quit. Learn theory when a practical question makes you curious.
  • Tool hopping. New AI tools launch weekly. Pick one assistant (and, for developers, one coding agent) and learn it deeply for 90 days.
  • Paid certificates. For most roles, a project you can demonstrate counts for more than a certificate. Spend money on a paid assistant plan before a paid course.
  • Trusting outputs. Every learner needs a verification habit: check facts, rerun calculations, run the code and the tests.
  • Letting AI do the learning. If you are learning to program, asking the agent for answers without understanding them skips the learning. The guide to learning to code with AI has a weekly plan that keeps you doing the thinking.

Your first week checklist

Start today with these steps and you will have completed week 1 by Sunday.

  • Pick your track: use AI at work, or build with AI.
  • Create one assistant account and a learning log document.
  • Write down ten real tasks you could try with AI.
  • Try three of them and log what worked and what did not.
  • Start Elements of AI Part 1 (non-experts) or the LLM module of Google's crash course (developers).
  • Block 30 minutes a day in your calendar for the next 12 weeks.
  • Decide on a rough idea for your week 9 project, even if it changes later.

Frequently asked questions

Can I learn AI without coding?

Yes. Most people who use AI at work never write code: they learn to prompt well, choose the right tool, check outputs and build simple automations. Elements of AI's introductory part needs no programming or complicated math. Learn to code only if you want to build AI products or customize systems.

How long does it take to learn AI?

You can become a confident, effective AI user in about a month of daily practice. Building AI-powered apps takes a developer roughly two to three months of steady work. Training your own models and doing research takes years of math, statistics and engineering.

Do I need math to learn AI?

Not to use AI or to build apps on top of AI models through an API. You need math, mainly linear algebra, calculus and probability, if you want to understand how neural networks are trained or work in machine learning research. fast.ai, for example, asks only for high school math.

What is the best free AI course for beginners?

For non-technical beginners, Elements of AI from the University of Helsinki and MinnaLearn is free and needs no programming for its first part. For people with some Python, Google's Machine Learning Crash Course covers core concepts up to an introduction to large language models. For coders, fast.ai's Practical Deep Learning is free and project-based.

Should I learn machine learning or generative AI first?

Start with generative AI if your goal is to use AI at work or build apps, because that is where the practical tools are today. Learn classical machine learning later if you move toward data science or model training. The two share concepts like training data, evaluation and overfitting, so neither is wasted.

SOURCES

  1. Elements of AI (University of Helsinki and MinnaLearn)
  2. Google Machine Learning Crash Course
  3. fast.ai: Practical Deep Learning for Coders
  4. Hugging Face LLM Course
  5. Andrej Karpathy: Neural Networks, Zero to Hero
  6. Anthropic courses
  • #learn ai
  • #roadmap
  • #courses
  • #beginners
  • #developers
Orkio team

The team building Orkio. We write about putting AI to work: coding agents that run overnight, always-on boxes and pull requests ready by morning.

Keep reading

All posts

07:06 · YOU MERGED #128

Go to sleep. Wake up to pull requests.

Start for $19 a month
© 2026 Orkio · Hosted in Europe TürkçeStatus