← All paths

AI Engineer

Build applications on LLMs, RAG pipelines and AI agents.

Your progress

0/49 lessons · 0%

Next up: Programming Foundations

Start path
4 courses49 lessons7 projects~42h

Roadmap

Each step unlocks when the one before it is done.

  1. Programming Foundations

    Think like a programmer: values, logic, loops, functions and problem solving in JavaScript.

    ~14h17 lessons3 projectsbeginner

  2. Python Foundations

    Locked

    Learn Python from zero: syntax, data, control flow, functions, errors, and files.

    ~10h12 lessons2 projectsbeginner

  3. Modern AI Engineering

    Locked

    Build real, production-minded features on top of large language models: prompting, structured output, embeddings, retrieval, tool calling, evaluation, and shipping responsibly.

    ~10h10 lessons1 projectintermediate

  4. Machine Learning Foundations

    Locked

    Understand how machines actually learn from data, explained in plain language with runnable code.

    ~8h10 lessons1 projectintermediate

  5. Projects you'll build

    • Score Tracker

      Turn variables and types into a working score tracker used by a small games night app.

    • Build a Grounded AI Assistant Pipeline

      Design and implement the core logic of a retrieval-augmented AI assistant: chunking, embeddings, retrieval, prompt assembly, and output validation.

    • Practice Log Cleanup

      Use lists and dictionaries to clean up a messy practice log.

    • Machine Learning Foundations Capstone

      Build the core toolkit every ML workflow depends on: splitting data honestly, measuring how good predictions really are, and scaling features so models learn fairly.

    • Build a Class Grade Report

      Model a Python program that reads student score records, validates them, computes averages, and produces a simple pass/fail summary report.

    • Number Guessing Engine

      Build the logic engine behind a guessing game using conditions and loops.

    • Study Coach

      Final project: a study coach that summarises practice sessions and reports back in plain English.

Skills you'll build

Computational ThinkingVariablesConditionalsLoopsFunctionsProblem SolvingPython BasicsPython Data Handling