Paths/AI Engineer
Beginner to Advanced13 courses2 freerest with Pro

AI Engineer

Go from zero setup to building and deploying production AI agent systems. Each course builds directly on the last — start at the beginning or skip what you already know.

// Course sequence
  1. 01

    Dev Setup for AI Beginners

    free

    Get your environment running and ship your first AI-powered app.

    7 modulesBeginner
  2. 02

    Programming Foundations: How Code Actually Runs

    free

    Learn how code actually runs — variables, loops, functions, and scope.

    6 modulesBeginner
  3. 03

    Python Data Structures in Depth

    Pro

    Master lists, dicts, sets, and comprehensions — and know when to use each.

    7 modulesBeginner
  4. 04

    Object-Oriented Python: Classes & Inheritance

    Pro

    Understand classes, inheritance, and dunder methods so LangChain source code stops being a wall.

    7 modulesBeginner
  5. 05

    Python Files, APIs & Error Handling

    Pro

    Read and write files, call real APIs, and handle errors gracefully — the 'I can do real things now' milestone.

    7 modulesBeginner
  6. 06

    Python Packages & Project Structure

    Pro

    Organise code into importable packages with pip, virtual environments, and proper project layout.

    7 modulesBeginner
  7. 07

    Math for Programmers

    Pro

    Build the math intuition behind AI — functions and growth rates, vectors and dot products, matrices, and probability. Optional but recommended before the agent modules.

    7 modulesIntermediateOptional
  8. 08

    Docker: From Zero to Production Containers

    Pro

    Containerize your work so it runs the same everywhere — a baseline skill for any backend or AI engineer.

    7 modulesBeginner
  9. 09

    Introduction to LangChain

    Pro

    Build your first agents using the LangChain framework — model calls, tools, and chains.

    4 modulesBeginner
  10. 10

    Introduction to LangGraph

    Pro

    Upgrade to stateful, looping agents with LangGraph — the modern foundation for production AI systems.

    7 modulesIntermediate
  11. 11

    Build Multi-Agent AI Systems

    Pro

    Coordinate multiple specialised agents with the Agent SDK — supervisors, handoffs, and shared state.

    12 modulesIntermediate
  12. 12

    Deep Agents from Scratch

    Pro

    Build long-horizon deep agents from first principles — planning, memory, and tool orchestration without a framework.

    6 modulesBeginner
  13. 13

    Serverless Architecture Patterns

    Pro

    Learn the event-driven patterns that make AI systems reliable and scalable at production load.

    8 modulesIntermediate