Training & Courses
Two decades of building systems, turned into curriculum. Free self-paced courses on Udemy, and custom workshops and corporate programs built around your stack.
Udemy courses Free
Self-paced video courses, free and open to anyone. Start here if you want to see how we teach before committing your team to anything.
Browse on UdemyCorporate programs
Structured learning paths and custom curricula for engineering organizations, covering Java, Spring, cloud-native applications, containerization, DevSecOps and SRE.
Discuss a programArchitecture training
Workshops on system design, cloud-native architecture and the decisions behind them, taught against your codebase rather than a toy example.
Discuss a workshopAI training
Applied AI for engineering teams: Spring AI, embeddings and retrieval, and running local models. The same ground we cover in our conference sessions.
Discuss AI trainingHands-on
Labs, not lectures
Our training runs on real, runnable code. The lab material is open source, so your team keeps it after the program ends and you can see exactly what is taught before you buy.
15-factor app labs
Progressive labs building a 15-factor application with Spring Boot, from basics through to advanced topics.
View the labsBackground
Who is teaching
Teaching is not a side business here. Alongside two decades of engineering, that has meant:
- Mentoring students in math and science at a GE-run STEM school
- Teaching Java at Tech Elevator, the well-regarded Cleveland-based coding bootcamp, to people moving into IT careers
- Leading corporate immersion-learning programs and building the curricula
- Running technical webinars with industry experts
- Speaking at Platform Engineering Conf, CodeMash, SpringOne and the Cleveland Java User Group
“Knowledge itself is power.” Francis Bacon
Need a course that does not exist yet?
We build tailored curricula on request. Tell us the stack, the team's starting point and what they need to be able to do afterwards.
Upskilling a team this year?
Tell us the stack and the starting point, and we will put together a curriculum and a realistic schedule.