Spring Webflux Počítačový Kurz
Spring WebFlux je neblokovací reaktivní rámec pro budování reaktivních webových aplikací.
Tento výcvik vedený instruktorem (online nebo on-site) je zaměřen na vývojáře, kteří chtějí používat WebFlux k vývoji a implementaci reaktivních aplikací.
Po ukončení tohoto tréninku budou účastníci schopni:
- Instalujte a nastavte Spring 5 a rámec WebFlux.
- Vývoj reaktivních aplikací a služeb.
Formát kurzu
- Interaktivní přednáška a diskuse.
- Mnoho cvičení a praxe.
- Hands-on implementace v živém laboratoři prostředí.
Možnosti personalizace kurzu
- Chcete-li požádat o přizpůsobené školení pro tento kurz, kontaktujte nás, abyste uspořádali.
Návrh Školení
Úvod Reactive Programming s Spring 5: Spring MVC vs Spring WebFlux
Přehled funkcí WebFlux
- Reactivní a asynchronní model souběžnosti
Modely WebFlux Programming
- Reaktivní komponenty založené na anotacích Funkční směrování a manipulace
Příprava vývojového prostředí
Vytvoření aplikace REST
Pochopení projektu Reactnebo
- Mono a Flux
Práce s Reactive Web Controllers
- RestController a WebClient
Publikování Reactaktivního streamu
Spotřeba Reactive Stream
Streamování ve stylu zásuvky
- WebSocket a WebSocketClient
Zabezpečení Reactive Endpoints pomocí Spring Security
Testování aplikace
Ladění aplikace
Nasazení aplikace
Odstraňování problémů
Shrnutí a závěr
Požadavky
- Zkušenosti s Spring Framework.
Publikum
- Vývojáři
Open Training Courses require 5+ participants.
Spring Webflux Počítačový Kurz - Booking
Spring Webflux Počítačový Kurz - Enquiry
Spring Webflux - Consultancy Enquiry
Consultancy Enquiry
Reference (5)
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Kurz - Reactive Programming with Angular RxJS
Detailed information provided on the more advanced topics requested.
Farukh Khan - Tandem Solution
Kurz - RabbitMQ with Java and Spring
In this training we’re not only learned for the fundamental technical knowledge of Java spring/technology and most important things we also gaining the worldly knowledge which you have shared with us during the class.
Kelvin Low - Sonova Warsaw Service Center Sp z o o
Kurz - Java 8 and Spring
Though an online training, the interactivity with the trainer was remarkable and was always available to provide valuable sources to complement the training. I am very satisfied.
Nuno Marques - MULTICERT, S.A.
Kurz - Functional Reactive Programming with Java 9 and RxJava
Pacing, depth, and explanations were all superb. It's clear Scott is an expert on the subject and learning from him was super enjoyable.
Ben Leiken - SurveyMonkey
Kurz - Reactive Programming for iOS with RxSwift
Upcoming Courses
Související kurzy
Reactive Programming with Angular RxJS
14 hodinyReactivní programování je paradigma asynchronního programování, které se zaměřuje na datové toky a šíření dat vytvořením definované závislosti mezi základními modely provádění a vysílanými datovými toky z jedné komponenty do druhé. Mnoho Angular neefektivních návrhů aplikací při vytváření asynchronních uživatelských rozhraní lze překonat využitím vzorů reaktivních stylů nabízených knihovnou RxJS.
V tomto živém školení vedeném instruktorem se účastníci naučí, jak implementovat pozorovatelné vzory do svých návrhů aplikací Angular, když projdou řadou případů předvádějících běžné problémy úhlového návrhu a jak těží z návrhů reaktivního programování.
Na konci tohoto školení budou účastníci schopni:
- Pochopte paradigma reaktivního programování a knihovnu RxJS.
- Vytvářejte náročné Angular aplikace uživatelského rozhraní s ohledem na škálovatelnost, flexibilitu a odezvu pomocí reaktivních programovacích vzorů.
Formát kurzu
- Interaktivní přednáška a diskuze.
- Spousta cvičení a praxe.
- Praktická implementace v prostředí živé laboratoře.
Možnosti přizpůsobení kurzu
- Chcete-li požádat o školení na míru pro tento kurz, kontaktujte nás a domluvíme se.
Functional Reactive Programming with Java 9 and RxJava
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na středně pokročilé softwarové vývojáře a systémové architekty, kteří chtějí vytvářet reaktivní aplikace pomocí Java 9, Spring, Jersey, Akka a reaktivní programovací knihovny RxJava 2.0. .
Na konci tohoto školení budou účastníci schopni:
- Pochopit důležitost a význam reaktivního programování při vývoji aplikací a systémů.
- Spusťte test jednotky na RxJava 2.0.
- Používejte rámec Akka na principech reaktivního programování.
- Zaměstnejte Spring, abyste zvládli vývoj souběžných aplikací.
- Použijte tok API Java 9 k vývoji reaktivních aplikací.
Java 8 and Spring
35 hodinyTento 5denní kurz je pro vývojáře Java, kteří se chtějí seznámit s novými funkcemi Java 8 a s frameworkem Spring.
Spring and Hibernate in Java Applications
21 hodinyPředmět se zabývá problematikou tvorby Java aplikací se zvláštním důrazem na technologii dnes široce používanou v aplikacích, jako jsou aplikační rámce pro vytváření Spring a Hibernate. Účastníci na konci budou mít znalosti pro návrh aplikací a výběr vhodné technologie pro konkrétní řešení. Umožnit pochopení známých problémů probíraných v kurzu knihoven, specifikací a technologií.
Java Spring
35 hodinySpring je aplikační rámec, který poskytuje komplexní programovací a konfigurační model pro podnikové aplikace založené na Java.
RabbitMQ with Java and Spring
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na softwarové architekty a webové vývojáře, kteří chtějí používat RabbitMQ jako middleware pro zasílání zpráv a program v Java pomocí Spring k vytváření aplikací.
Na konci tohoto školení budou účastníci schopni:
- K vytváření aplikací použijte Java a Spring s RabbitMQ.
- Navrhněte asynchronní systémy řízené zprávami pomocí RabbitMQ.
- Vytvářejte a aplikujte fronty, témata, výměny a vazby v RabbitMQ
RxJava for Android Developers
21 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na vývojáře, kteří chtějí používat RxJava k vývoji a nasazení Android mobilní aplikace.
Na konci tohoto školení budou účastníci schopni:
- Nastavte vývojové prostředí, které obsahuje potřebné knihovny, balíčky a rámce potřebné pro vývoj reaktivní aplikace.
- Pochopte, jak jsou vysílány a spotřebovávány datové toky a toky událostí.
- Navrhujte aplikace, které elegantním a stručným způsobem modelují situace reálného světa (založené na událostech).
Reactive Programing with Rx.NET
7 hodinyIn this instructor-led, live training in České republice, participants will learn how to develop an asynchronous application using .NET Reactive Extensions.
By the end of this training, participants will be able to:
- Create applications that capture event streams from diverse data sources such as stock quotes, tweets, computer events, and web services.
- Use Observables and Schedulers to represent and manage multiple asynchronous data streams.
- Filter, project, aggregate, compose and perform time-based operations on multiple events using LINQ operators.
Reactive Programming for iOS with RxSwift
7 hodinyToto živé školení vedené instruktorem v České republice seznamuje účastníky s reaktivními technikami nabízenými RxSwift pro řízení přenosu a kombinování asynchronních datových toků, zpracování jednoduchých pozorovatelných sekvencí a architekturu a vývoj citlivých, flexibilních a průmyslově škálovatelných iOS aplikací.
Na konci tohoto školení budou účastníci schopni:
- Pochopte základní koncepty reaktivního programování v Swift 3.
- Proměňte různé položky, jako jsou pole a události, na pozorovatelné sekvence.
- Aplikujte různé filtry na pozorovatelné sekvence, transformujte a kombinujte pozorovatelné sekvence.
- Zapište testy jednotek proti kódu Rx.
- Efektivně využívat nevidomá data z prvků uživatelského rozhraní.
Spring 5
21 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na vývojáře v jazyce Java, kteří chtějí používat rámec Spring 5 k vývoji a nasazení vytváření podnikových webových aplikací.
Na konci tohoto školení budou účastníci schopni:
- Nainstalujte a nakonfigurujte Spring 5.
- Pochopte a implementujte nejnovější funkce Spring 5.
- Přístup k databázím pomocí aplikace Spring.
- Použijte nový reaktivní webový rámec WebFlow, aby byla aplikace reaktivní.
- Integrujte aplikaci Spring se staršími aplikacemi Java EE.
- Otestujte a nasaďte aplikaci Spring na podnikové úrovni.