"I'm a senior software engineer whose main languages are TypeScript and Python. I recently joined a new team that's very Java-heavy, and I spent a long time trying to find something that was the right skill level for me to learn Java. Everything I found seemed too basic and was explaining things like the concepts of variables, or assumed too much knowledge and was too difficult. I'm so pleased to have found Actlea; it was precisely what I needed to get up to speed. Andreas was great and found an excellent balance of explaining the language-specific features while assuming some prior knowledge. If you're already familiar with one or more languages and need to get up to speed quickly in Java, this is the course you're looking for. The cadence and pacing of the class is perfect, engaging, and thorough, and I have the tools I need now to delve deeper into this language and make an impact on my team. Thanks, Andreas, for putting this together!"
Spring AI Foundations: AI Engineer
Become a Java AI Engineer. Master Spring AI 1.1, RAG architecture, @Tool agents, and standardized integration with Model Context Protocol (MCP).
Comprehensive skills to architect AI systems using private data (RAG), autonomous tools, and standardized MCP interfaces.
Development teams looking to move from experimentation to delivering complete, production-ready AI solutions on the Java platform.
Several years of experience in Java and Spring Boot 4 is required to keep up with this intensive expert track.
Curriculum & Highlights
Challenges we address
"How is a vendor-agnostic AI architecture built that can switch between leading models?"
"How is proprietary data from SQL and documents integrated into searchable context via RAG?"
"How are @Tool and @McpTool used to let an AI perform secure actions in external systems?"
After this track, a customized deep-dive workshop focused entirely on specific domain models and internal systems can be arranged. →
Pricing is based on scope and number of participants. Both remote and onsite delivery is available.
Your Instructor
Andreas Olsson
Expertise through Active Learning
Java and the Spring Framework have been my core focus for over 20 years. Today, my mission is primarily to help organizations step into the future by integrating intelligent agents and AI-driven features into modern Java systems.
Actlea stands for Active Learning – the philosophy that programming is best learned by writing code, not by watching slides. My workshops focus on intensive, hands-on exercises designed to solve real-world problems.
I deliver proven training concepts globally across all timezones. While I specialize in remote delivery, I love to travel for onsite workshops. My modules are ready for immediate impact but can be tailored to your team's specific requirements.
Enterprise teams trained by Actlea
What past participants say
Read about the pedagogical approach, the hands-on labs, and the impact on daily work.
Related Training
REST API Design & Rest Assured
Learn to build and test REST APIs from scratch. A 4-step journey from REST architecture to automated testing with Spring Boot and Rest Assured.
- REST Architecture & Design
- Testing Foundations & Postman
- Spring Boot API Development
Spring AI Jumpstart: Professional
Build vendor-agnostic AI services in Spring AI. Learn to integrate leading LLMs like OpenAI and Anthropic through a unified interface.
- Vendor-Agnostic LLM Integration
- ChatClient & Portable Prompts
- Structured Output & BeanMapping
Modern Java Fast-Track
Upgrade the codebase by mastering Data-Oriented Programming, Java 21, and Virtual Threads.
- Records & Text Blocks
- Data-Oriented Programming (DOP)
- Sealed Interfaces & Type Safety
Ready to elevate your
Team's expertise?
Book a single workshop, a multi-day course, or a complete training package. The programs are built on proven standard modules of high technical quality, designed to be deployed immediately without lengthy preparation.
- ✔Expert-led training: Designed for professional development teams.
- ✔Standardized quality: Proven modules ready for immediate delivery.
- ✔Flexible formats: Execution is handled remote or onsite.
Send an inquiry to discuss availability and setup, completely without sales pressure.
Prefer connecting directly on LinkedIn? Skip the form:
Connect & Message on LinkedIn →