Mastering Spring Boot 3.0 Workshop

Mastering Spring Boot 3.0 Workshop
Software Architecture Courses & Workshops

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

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.

Leave your thought here

Your email address will not be published. Required fields are marked *

Select the fields to be shown. Others will be hidden. Drag and drop to rearrange the order.
  • Image
  • SKU
  • Rating
  • Price
  • Stock
  • Availability
  • Add to cart
  • Description
  • Content
  • Weight
  • Dimensions
  • Additional information
Click outside to hide the comparison bar