Claude Code changes how Java developers build software. Instead of typing every line, you direct an AI agent that reads your conventions, writes the code, runs the tests, and ships it — while you stay in control and review every change.
In this hands-on course you build a complete, production-style e-commerce REST API with Spring Boot , Java and MySQL — almost entirely by prompting Claude Code. You start by engineering context with CLAUDE .md and rules files so Claude generates code in your conventions the first time. Then you generate the full data and business layers from a schema, review and refine them, and extend the app with new features using plan mode.
From there you go deep into everything that makes Claude Code powerful in a real workflow: managing the context window, building custom slash commands and skills as reusable quality gates, automating guardrails with hooks at zero token cost, delegating work to subagents (tests, codebase analysis, diagrams), connecting external tools over MCP, and installing plugins. You finish by putting the project under Git, containerizing it with Docker, and wiring up a GitHub Actions CI/CD pipeline — all driven through Claude.






