Popular searches
Hamburger Menu
//

Training: Modern software development with Spring Boot

Do you want to develop modern applications faster, more efficiently and with real fun? Then our "Modern software development with Spring Boot" training course is just right for you!

Retro computer with a glowing green screen, hands tapping on the keyboard, modern digital code flying into the monitor.

Training “Modern software development with Spring Boot”

online or inhouse

The training is designed to last three days. However, the content and duration can be individually customized. Let's talk about the possibilities!

//

Everything at a glance: What to expect in the training

The topic

Spring Boot is one of the most popular frameworks for developing JVM-based applications - and for good reason. It relieves you of a lot of configuration work and brings structure and speed to your projects. In our hands-on training course, you can get started straight away: You will learn the basics of Spring Boot - from configuration and dependency injection to integration with Spring MVC and creating your own web services.

If you want to go deeper, we are happy to expand the training with advanced topics such as database access with Spring Data, security concepts with Spring Security or integration into modern microservice architectures.

The goal: You leave with real know-how, many aha-moments and the knowledge of how you can use Spring Boot specifically in your projects - practical, scalable, productive.

Training content

Introduction to Spring Boot: Get to know the basics, features and innovations of Spring Boot and set up your development environment.

Spring Boot application architecture: Understand how to set up a Spring Boot project correctly - with a clean structure, sensible configuration options (application.properties, YAML) and smart environment management.

Creating a Spring Boot application: Hands-on development of a RESTful web service: controller, services and repositories included.

Introduction to Spring Data: Dive into JPA, Spring Data JPA, Hibernate and learn the basics of database access.

Advanced Spring Data JPA: Expand your knowledge with custom queries, paging & sorting, JPQL, native queries and relationships between entities.

Transaction management: Learn all about transactions, declarative transaction management with @Transactional, rollbacks and isolation levels.

Further topics and best practices: Get into application events, Criteria API, specifications, projections in Spring Data JPA and caching with Spring Cache. Optimize your JPA queries, avoid performance pitfalls and learn how to make your applications truly production-ready.

Target group

  • Developers who want to develop modern Java applications
  • Software architects who are looking for structured, scalable technology
Prerequisites:
  • Basic knowledge of Java or object-oriented programming is helpful.

//

The speakers

Training “Modern software development with Spring Boot”

online or inhouse

The training is designed to last three days. However, the content and duration can be individually customized. Let's talk about the possibilities!