Start learning

Courses and roadmap

Start here, then follow the roadmap

One complete beginner course is ready today. SQL comes next, an episode a week. The rest of the path, from Power BI to AI, is laid out below.

Available now

Complete, and yours to start today

BI basics, beginner

Data and BI from zero

Understand what business intelligence is, and read any report with confidence.

For: Complete beginners. If you can use a spreadsheet, you can start here.

  1. What BI actually isReadyFrom raw records to a decision, in one picture.
  2. Rows, columns and tablesReadyHow data is stored, and why a tidy table beats a pretty one.
  3. Measures and dimensionsReadyThe numbers you add up, and the labels you slice them by.
  4. Reading a chart honestlyReadyAxes, scales and the tricks a chart can play on you.
  5. Where the data comes fromReadySource systems, exports, refreshes and what "live" really means.
  6. Your first dashboard, on paperReadySketch a page that answers one question before touching a tool.

Next course

Arriving one episode a week

SELECTtotalFROMsales

SQL, beginner

SQL for beginners

Ask a database your own questions instead of waiting for an export.

For: Anyone who has never written a query. No coding background needed.

  1. What a database isComingTables, keys and how they differ from a workbook of sheets.
  2. SELECT and WHEREComingPick the columns you want and the rows that matter.
  3. Sorting and limitingComingTop ten, latest first, and looking at data safely.
  4. GROUP BY and totalsComingSums, counts and averages by month, by outlet, by anything.
  5. Joining two tablesComingBring names to codes without doubling your totals.
  6. Dates and textComingMonth ends, year to date and cleaning up messy labels.
  7. Subqueries and CTEsComingBuild a long query in short, readable steps.
  8. A month-end query, start to finishComingOne real question, answered from raw tables to a checked total.

Learning paths

7 paths, each for one goal

A path is a set of courses in the right order. The filled step is ready today.

Beginner path

Start from zero

New to data, comfortable in a spreadsheet.

  1. BI basics
  2. Power BI

You finish able to: Read a database, build a first report and explain what it shows.

3 courses, 1 ready today

Intermediate path

Analyst to BI developer

Analysts who build reports and want to own the model behind them.

  1. Power BI
  2. Python
  3. Fabric

You finish able to: A governed Power BI model, fed by scripts instead of by hand.

4 courses, on the roadmap

Intermediate path

Data platform builder

People who will run the pipes behind the reports.

  1. Python
  2. AWS
  3. Azure
  4. Fabric

You finish able to: Land, clean and serve data on a cloud platform.

5 courses, on the roadmap

Intermediate path

AI on business data

Analysts and managers asked what AI can do with their numbers.

  1. Power BI
  2. Python
  3. AI

You finish able to: AI answers grounded in a model you trust, with a way to check them.

3 courses, on the roadmap

Advanced path

Analytics lead

Leads who decide how the platform and the team are set up.

  1. Fabric
  2. Architecture
  3. Azure
  4. AI

You finish able to: A platform design, a security model and a safe way to use AI.

4 courses, on the roadmap

Advanced path

AI builder

People who want to build with language models and agents.

  1. Python
  2. AI
  3. LLMs
  4. Agentic AI

You finish able to: An assistant grounded in your own data, and an agent that finishes a real task safely.

4 courses, on the roadmap

Advanced path

Data and AI leader

Managers and executives who set direction for data and AI.

  1. BI basics
  2. AI
  3. LLMs
  4. Leadership

You finish able to: A strategy, a way to govern it and a clear view of what AI should and should not do.

4 courses, 1 ready today

On the roadmap

10 more courses, in the order they arrive

Each one is published when it is complete, not before. The letter says when one opens.

Power BI, intermediate

Power BI, from first report to a model people trust

Build a report that answers a real question, on a model that gives the same number every time.

For: Analysts starting out, or tidying up habits picked up along the way.

Python, beginner

Python for analysts

Replace the manual parts of your week with scripts you understand.

For: Anyone fluent in Excel who has never written code.

Fabric, intermediate

Microsoft Fabric, the working parts

Know what each part of Fabric is for, and move one dataset through all of them.

For: Power BI people whose organisation has switched Fabric on.

AWS, intermediate

AWS for data teams

Find your way around the handful of AWS services a data team actually uses.

For: Analysts and engineers who have been handed an AWS console.

Azure, intermediate

Azure for data apps

Run a data app on Azure without guessing at identity, secrets or cost.

For: Anyone whose Power BI or Fabric work has spilled into the wider Azure portal.

BronzeSilverGold

Architecture, advanced

Fabric architecture, designing the platform

Lay out a Fabric estate that stays understandable as it grows.

For: Leads and architects who decide how the platform is set up.

AI, intermediate

AI for data and business teams

Put AI to work on real business questions, and know when not to trust the answer.

For: Analysts and leaders being asked what AI can do with their numbers.

Thedatashowsgrowthgrowtha dropnothingrisk

LLMs, intermediate

Large language models, explained for builders and leaders

Understand how language models work well enough to choose one, ground it and judge its answers.

For: Anyone deciding how to use language models, technical or not.

PlanActCheck

Agentic AI, advanced

Agentic AI, from assistant to colleague

Design AI agents that plan, use tools and finish real tasks, with people in control.

For: Builders and leaders ready to hand real work to AI.

Leadership, advanced

Leading with data and AI

Set direction for a data and AI team: what to build, how to govern it and how to prove its value.

For: Heads of data, analytics managers and the executives they report to.