Cursusaanbod
Inleiding tot reactief programmeren
- Blokkerende vs. niet-blokkerende systemen
- Reactive Streams specificatie
- Voordelen en toepassingsmogelijkheden
Project Reactor en Mono/Flux
- Publisher, Subscriber en Subscription
- Werken met Mono en Flux
- Foutafhandeling en backpressure
Opstarten met Spring WebFlux
- Een Spring Boot WebFlux-project aanmaken
- Afhankelijkheden configureren
- Overzicht van WebClient vs. RestTemplate
Reactieve REST APIs bouwen
- Routes en handlers definiëren
- Request mapping met RouterFunction
- Reactieve controllers en databinding
Integratie met databases
- R2DBC gebruiken voor reactieve SQL
- Werken met MongoDB in reactieve stijl
- Reactief verbinden met externe APIs
WebFlux-applicaties testen
- Unit tests schrijven met StepVerifier
- Integratietests met WebTestClient
- Databronnen en services nadoen (mocken)
Prestaties en beste praktijken
- Threading en scheduling in WebFlux
- Reactieve code debuggen
- Ontwerppatronen voor schaalbare reactieve apps
Deployments en real-world voorbeelden
- WebFlux-apps deployen
- Overwegingen rond CI/CD
- Casestudies en gebruik in productie
Samenvatting en vervolgstappen
Vereisten
- Kennis van Java-programmeren
- Ervaring met webontwikkeling
- Bekendheid met HTTP en RESTful APIs
Doelgroep
- Java-ontwikkelaars die nieuw zijn in reactief programmeren
- Technische leiders en architecten die Spring WebFlux verkennen
- Backend engineers die niet-blokkerende webapps willen bouwen
Getuigenissen (3)
De training heeft mij geholpen mijn kennis en begrip van Burp Suite uit te breiden. Ik merkte bovendien dat wat ik zelf had geleerd nogal beperkt was. Deze training was voor mij als QA’er zeer nuttig, aangezien Burp Suite een waardevol hulpmiddel is voor het uitvoeren van beveiligingstests en het verbeteren van de algehele kwaliteit van applicatietests. Ik zal dit hulpmiddel blijven verkennen en meer te leren over de functionaliteiten en mogelijkheden ervan.
Rea Mendez - BAKAWAN Data Anallytics Inc.
Cursus - OWASP Top 10 2025
Automatisch vertaald
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
Praktijkgericht, oefeningen, persoonlijke begeleiding en vragen stellen.
Jose Paulos - INESC TEC
Cursus - Tailwind CSS
Automatisch vertaald