Learning paths
Make AI coding a repeatable workflow
Start with a Java and Spring project, then organize the environment and verification rules.
These are suggestions, not required prerequisite courses. Start with the problem you need to solve.
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.
Need a different starting point?
You can build a website without Java experience or start workflow automation without coding experience.