Seminare
Seminare

Spring Boot Master Class

Seminar - GFU Cyrus AG

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.
Termin Ort Preis*
firmenintern auf Anfrage auf Anfrage
*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:
  • Spring Boot Essentials Review
    • Recap of Spring Boot basics and key features

  • Spring Boot Testing
    • Test with JUnit 5 Jupiter
    • Integration and Unit Testing
    • Test-Configuration

  • Spring Boot Configuration
    • 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

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.
Seminarkennung:
S2896
Nach unten
Nach oben
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.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha