AI is fundamentally changing how software engineers build and deliver software. The opportunity is not just to use AI for coding. It is to engineer a development workflow where AI can dramatically accelerate implementation while you remain in control of the architecture and engineering decisions. Take your software engineering skills to the next level by learning how to build high-quality distributed systems faster with AI.
In this hands-on course, you will use Claude as an AI development partner to design, analyze, plan, implement, test, review, and deliver software through a structured engineering workflow.
You will build a Java/Spring Boot distributed application consisting of three real microservices:
- Movie Service
- User Service
- Recommendation Service






