Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u op.
Cursusaanbod
Inleiding tot Reactieve Programmering
- Blokkerende vs. niet-blokkerende systemen
- Reactieve Streams specificatie
- Voordelen en gebruiksscenario's
Project Reactor en Mono/Flux
- Publisher, Subscriber en Subscriptie
- Werken met Mono en Flux
- Foutafhandeling en backpressure
Spring WebFlux Instellen
- Een Spring Boot WebFlux project aanmaken
- Afhankelijkheden configureren
- Overzicht van WebClient vs. RestTemplate
Reactieve REST APIs Bouwen
- Routes en handellers definiëren
- Aanvraagtoewijzing met RouterFunction
- Reactieve controllers en gegevensbinding
Integratie met Databases
- R2DBC gebruiken voor reactieve SQL
- Werken met MongoDB in reactieve stijl
- Verbinding maken met externe APIs op reactieve wijze
WebFlux Toepassingen Testen
- Eenheidstests schrijven met StepVerifier
- Integratietests uitvoeren met WebTestClient
- Gegevensbronnen en diensten nabootsen
Prestatie en Beste Praktijken
- Threading en planning in WebFlux
- Reactieve code debuggen
- Ontwerppatronen voor schaalbare reactieve toepassingen
Implementatie en Praktijkvoorbeelden
- WebFlux-toepassingen implementeren
- Overwegingen voor CI/CD
- Casussen en gebruik in productie
Samenvatting en Volgende Stappen
Vereisten
- Begrip van Java-programmeren
- Ervaring met webapplicatie-ontwikkeling
- Kennis van HTTP en RESTful APIs
Publiek
- Java-ontwikkelaars die nieuw zijn in reactieve programmering
- Technische leiders en architecten die Spring WebFlux verkennen
- Backend-engineers die non-blockende webapplicaties willen bouwen
35 Uren
Getuigenissen (1)
Dat elke technische les vergezeld ging van meerdere praktische oefeningen om de concepten goed te begrijpen.
Andrei-Calin Bajea
Cursus - OWASP Top 10 2025
Automatisch vertaald