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
Getuigenissen (2)
Ik vond het leren over AI-aanvallen en de beschikbare tools om te beginnen met oefenen en actief inzetten voor securitytesting heel waardevol. Ik heb veel kennis opgedaan die ik aan het begin nog niet had, en de cursus voldeed aan mijn verwachtingen. Het leukste deel van de training was Comet Browser; ik was verbaasd over wat deze tool kon. Dit is zeker iets waar ik dieper in wil duiken. Over het algemeen was het een uitstekende cursus, en ik heb veel genoten van het leren over de OWASP GenAI Top 10.
Patrick Collins - Optum
Cursus - OWASP GenAI Security
Automatisch vertaald
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