The goal of the Spring Boot Master Class is to provide participants with advanced knowledge and skills in Spring Boot that they can apply in real-world projects. By the end of the course, participants will have a deep understanding of testing, configuration, reactive programming, data access, RESTful APIs, security, and messaging in Spring Boot. The course aims to enhance participants' problem-solving skills and enable them to build robust, scalable, and secure applications using Spring Boot. Ultimately, the goal is to help participants become proficient and confident Spring Boot developers who can tackle complex projects and deliver high-quality solutions.
Custom Starters with Autoconfiguration and Properties
Advanced Property Binding
Custom Configuration with Spring Boot
Spring Boot Reactive
Reactive Programming and Spring Framework 5
Reactor Core and Reactive Streams
Building Reactive Applications with Spring WebFlux
Reactive Data Access
Spring Boot Data
JPA and Hibernate with Spring Boot
Distributed Transactions and JTA
NoSQL with MongoDB and Spring Boot
Redis with Spring Boot
Spring Boot RESTful APIs
Open API with Contract-First & Code First
HATEOAS and Hypermedia
Reactive APIs with Spring WebFlux
Building RESTful APIs with Spring Boot
Spring Boot Actuator
Architecture and Monitoring Basics
Metrics and Micrometer
Monitoring with Prometheus
Custom Endpoints and Actuator Configuration
Reactive Endpoints with Spring WebFlux
Spring Boot Security
OAuth2 and JWT-based Authentication
Reactive Security with Spring Security and WebFlux
Spring Boot Messaging
AMQP with RabbitMQ and Spring Boot
Reactive Messaging with RabbitMQ and Spring WebFlux
Spring Boot and Microservices optional
Microservices architecture
Service discovery with Eureka
Load balancing with Ribbon
Spring Boot and Docker optional
Docker and containers overview
Building and deploying Docker images with Spring Boot
Docker orchestration with Kubernetes
Dauer/zeitlicher Ablauf:
2 Tage
Zielgruppe:
The Spring Boot Master Class is designed for experienced Java developers and architects who have a good understanding of Spring Boot fundamentals and want to deepen their knowledge and skills in advanced topics. Participants should have a solid understanding of Java programming concepts, Spring Boot, and web application development. Additionally, participants should be familiar with build tools such as Maven or Gradle and have some experience with testing frameworks such as JUnit. The course is ideal for developers who want to take their Spring Boot expertise to the next level and build robust, scalable, and secure applications using advanced Spring Boot features.
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern.
Diese Cookies werden nicht automatisiert gesetzt.
Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren.
Weitere Informationen finden Sie hier.