Mastering Spring Boot 3.0 Workshop
We’re excited to introduce a new addition to our Apium Academy catalog—an immersive workshop designed for those seeking to elevate their software development skills using the cutting-edge technologies of Spring Boot 3.0, Spring Native, Kotlin, and advanced testing methodologies.
In this workshop, we will guide you through an exploration of the latest features of Spring Boot 3.0 and the exciting advancements in Kotlin, offering a perfect blend of theory and hands-on practice. This immersive experience is meticulously crafted to equip you with the knowledge and skills needed to harness the full potential of Spring Boot and Kotlin, with a specific focus on the latest enhancements in version 3.0.
Workshop Overview
The workshop is divided into 2 sessions of 5 hours each. The total duration of the workshop is 10 hours.
Day 1: Spring Boot 3.0 & Optimization Consulting
- What’s new in Spring Boot 3.0
- JDK 17
- Javax => Jakarta
- Observability
- Miscellaneous Changes
- Migration from Spring Boot 2.7 to Spring Boot 3.0
- Performance Tuning
- Auto-Configuration
- Spring Boot Actuators & Integration w/ Grafana
- Bootstrapping
Day 2: Spring Native, Kotlin & Testing
- Spring Boot & Kotlin Integration
- Java-to-Kotlin Conversion
- Coroutines
- Serialization
- Receiver Functions (Kotlin DSL)
- Kotlin-Based Logging
- Spring Native: A Conversion Tutorial
- Testing
- Special Tricks
- Testing-Only Components
- Best Practices
- Resource Cleanup
- Mocking & Context Caching
- Including External Infrastructure
- Special Tricks
Workshop Instructor: Severn Everett
Severn Everett, currently employed as a backend developer at Apiumhub, has spent more than a decade in the software engineering industry and has worked in software development companies in the United States, India, Germany, the Netherlands, and Spain. His tech stack repertoire has also varied considerably over the years, with experience in projects that used Java, Kotlin, C++, Python, Ruby, and Go. However, the JVM and Spring Boot ecosystems remain the domains in which he retains the most knowledge and interest.
Ready to master Spring Boot?
By the end of this two-day workshop, participants will not only gain a comprehensive understanding of the latest Spring Boot features but also become proficient in Spring Native, Kotlin integration, and advanced testing techniques. This hands-on workshop provides practical insights and best practices that can be immediately applied to enhance the development and performance of Spring Boot applications.
Are you interested in this workshop for your work team? Contact us here for more information.