Learning paths by purpose

Start with the part you need now. Skip anything you already know.

These are suggestions, not required prerequisite courses. Start with the problem you need to solve.

From retrieval to agents that do the work

  1. Start here

    RAG System Master

    Start here to improve your retrieval and generation architecture.

    Explore this course first
  2. Next · optional

    Harness · Loop · Graph Engineering

    Once you have built RAG, explore how agents execute and verify tasks.

    Explore the course
  3. Expand · optional

    Practical Decision AI: Laya Models and Human-in-the-Loop

    When you need to separate automated decisions from human review, explore decision models.

    Explore the course
RAG System Master
Basic RAG and prompting concepts, Python LLM API integration experience, and basic vector database skills.
Harness · Loop · Graph Engineering
Basic programming, the ability to run code, and experience with AI coding tools such as Claude Code or Cursor.
Practical Decision AI: Laya Models and Human-in-the-Loop
You need to read Python functions and dictionaries and run basic code.

Make AI coding a repeatable workflow

  1. Start here

    GitHub Copilot Vibe Coding

    If you know basic Java, start by implementing and testing with Copilot.

    Explore this course first
  2. Next · optional

    Using Claude Code Properly · Harness Engineering

    If reviewing AI output is getting harder, organize project rules and checks with Claude Code.

    Explore the course
  3. Expand · optional

    Harness · Loop · Graph Engineering

    Explore loops and graphs when you need repeated execution and coordinated roles.

    Explore the course
GitHub Copilot Vibe Coding
Basic Java syntax, web concepts, and IDE experience. Basic Spring knowledge is helpful.
Using Claude Code Properly · Harness Engineering
Familiarity with Git, npm, and project structure, plus experience with Claude Code or similar AI tools.
Harness · Loop · Graph Engineering
Basic programming, the ability to run code, and experience with AI coding tools such as Claude Code or Cursor.

From repetitive work to your own browser tool

  1. Start here

    Cursor AI Workflow Automation

    Start by automating one repeated file or document task.

    Explore this course first
  2. Next · optional

    Build a Chrome Extension

    If web tasks also need simplifying, use Cursor AI to build a browser tool.

    Explore the course
Cursor AI Workflow Automation
No coding experience required. Basic computer skills, such as using Excel, are enough.
Build a Chrome Extension
No coding knowledge required. Basic skills such as creating folders and copying files are enough.

Need a different starting point?

You can build a website without Java experience or start workflow automation without coding experience.