Cursusaanbod
Inleiding tot Reactive Programming
- Blokkerende vs. niet-blokkerende systemen
- Reactive Streams specificatie
- Voordelen en gebruiksscenario's
Project Reactor en Mono/Flux
- Publisher, Subscriber, en Subscription
- Werken met Mono en Flux
- Foutafhandeling en backpressure
Spring WebFlux instellen
- Een Spring Boot WebFlux project creëren
- Afhankelijkheden configureren
- Overzicht van WebClient vs. RestTemplate
Reactive REST APIs bouwen
- Routes en handlers definiëren
- Request mapping met RouterFunction
- Reactive controllers en data binding
Integrieren met Databases
- R2DBC gebruiken voor reactieve SQL
- Werken met MongoDB in reactieve stijl
- Reactief verbinden met externe APIs
WebFlux toepassingen testen
- Eenheidstests schrijven met StepVerifier
- Integreertesten met WebTestClient
- Gegevensbronnen en services namerken
Prestaties en beste praktijken
- Threading en planning in WebFlux
- Reactive code debuggen
- Ontwerppatronen voor schaalbare reactieve apps
Implementatie en echte voorbeelden
- WebFlux-apps implementeren
- Overwegingen voor CI/CD
- Gebruiksvoorbeelden en toepassing in productie
Samenvatting en volgende stappen
Vereisten
- Een begrip van Java programmeren
- Ervaring met de ontwikkeling van webapplicaties
- Kennis van HTTP en RESTful APIs
Publiek
- Java ontwikkelaars die nieuw zijn in reactief programmeren
- Technische leiders en architecten die Spring WebFlux verkennen
- Backend-ingenieurs die non-blocking webapplicaties willen bouwen
Leveringsopties
PRIVÉGROEPSTRAINING
Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.
- Pre-cursusgesprek met uw trainer
- Aanpassing van de leerervaring om uw doelen te bereiken -
- Op maat gemaakte overzichten
- Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
- Training gepland op een datum naar keuze
- Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen
Private Group Prices RRP from €11400 online delivery, based on a group of 2 delegates, €3600 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
OPENBARE TRAINING
Kijk op onze public courses
Reviews (5)
Onderwerpen die zijn besproken, veel live codevoorbeelden, de houding van de trainers tegenover de groep
Weronika - ATOS PGS sp. z o.o.
Cursus - Reactive Programming with Angular RxJS
Automatisch vertaald
Gedetailleerde informatie over de gevorderde onderwerpen die aangevraagd zijn.
Farukh Khan - Tandem Solution
Cursus - RabbitMQ with Java and Spring
Automatisch vertaald
In deze training leren we niet alleen de fundamentele technische kennis van Java spring/technology en bovendien verwerven we de wereldwijze kennis die je met ons hebt gedeeld tijdens de les.
Kelvin Low - Sonova Warsaw Service Center Sp z o o
Cursus - Java 8 and Spring
Automatisch vertaald
Hoewel het een online training was, was de interactie met de trainer opvallend en stond deze altijd klaar om waardevolle bronnen te leveren om de training aan te vullen. Ik ben heel tevreden.
Nuno Marques - MULTICERT, S.A.
Cursus - Functional Reactive Programming with Java 9 and RxJava
Automatisch vertaald
Pacing, diepte en uitleg waren allemaal geweldig. Het is duidelijk dat Scott een expert op dit gebied is en het van hem leren was super leuk.
Ben Leiken - SurveyMonkey
Cursus - Reactive Programming for iOS with RxSwift
Automatisch vertaald