Choose a course that moves you forward.
Start with one focused course or follow a connected roadmap. Build useful skills through practical learning, clear outcomes, and multilingual support from Fumu.
Not sure where to start? Follow a roadmapBackend Engineering with Java & Spring Boot
Build a production-style Java backend with Spring Boot while learning real-world engineering practices, from requirements and RFCs to testing, deployment, and production incidents.
16 weeks · MultilingualAgent Engineering in Java: From LLM Foundations to Production Systems
Build agents. Understand the architecture. Engineer for production. Learn to design, build and own a production AI agent in Java, from one model call to a durable, observable, secured system you operate through real incidents.
24 weeks · MultilingualJava and Object-Oriented Programming Foundation
Build a strong programming foundation with Java and learn how real software is designed using object-oriented principles.
16 weeks · Multilingual
Learn it. Prove it. Carry it with you.
Every lesson you finish builds the same verified record, with Fumu in every lesson.
Get started

