CONTACT ONS

Cursusaanbod

Inleiding tot reactief programmeren

  • Blokkerende versus niet-blokkerende systemen
  • De specificaties van Reactive Streams
  • Voordelen en praktische toepassingen

Project Reactor en Mono/Flux

  • Publisher, Subscriber en Subscription
  • Werken met Mono en Flux
  • Omgaan met fouten en backpressure

Het opzetten van Spring WebFlux

  • Een Spring Boot WebFlux-project maken
  • Afhankelijkheden configureren
  • Overzicht van de verschillen tussen WebClient en RestTemplate

Het bouwen van reactieve REST API’s

  • Routes en handlers definiëren
  • Verzoeken afhandelen met RouterFunction
  • Reactieve controllers en databinding implementeren

Integratie met databases

  • R2DBC gebruiken voor reactieve SQL-werking
  • MongoDB benaderen in een reactieve manier
  • Externe API’s op een reactieve wijze oproepen

Testen van WebFlux-applicaties

  • Unit-tests schrijven met StepVerifier
  • Integratietests uitvoeren met WebTestClient
  • Data- en servicemocks creëren voor testdoeleinden

Prestatieoptimalisatie en best practices

  • Beheer van threads en scheduling in WebFlux
  • Debuggen van reactieve code
  • Ontwerppatronen voor schaalbare, reactieve applicaties

Implementatie en praktijkvoorbeelden

  • Het deployen van WebFlux-applicaties
  • Overwegingen rond CI/CD
  • Case studies en praktijkervaringen in productieomgevingen

Samenvatting en vervolgstappen

Vereisten

  • Basiskennis van het Java-programmeren
  • Ervaring met ontwikkeling van webapplicaties
  • Kennis van HTTP en RESTful API’s

Doelgroep

  • Java-ontwikkelaars die nieuw zijn in reactief programmeren
  • Technische leiders en architecten die Spring WebFlux willen verkennen
  • Backend-ontwikkelaars die niet-blokkerende webapplicaties wensen te ontwikkelen
 35 Uren

Aangepaste bedrijfsopleiding

Opleidingsoplossingen ontworpen exclusief voor bedrijven.

  • Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
  • Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
  • Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Investering

Prijs per privégroep, online live training, startend vanaf 8000 € + BTW*

Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen

Reviews (3)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën