Learning paths
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
-
Start here
RAG System Master
Start here to improve your retrieval and generation architecture.
Explore this course first -
Next · optional
Harness · Loop · Graph Engineering
Once you have built RAG, explore how agents execute and verify tasks.
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
-
Start here
GitHub Copilot Vibe Coding
If you know basic Java, start by implementing and testing with Copilot.
Explore this course first -
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
- 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
-
Start here
Cursor AI Workflow Automation
Start by automating one repeated file or document task.
Explore this course first -
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.