★ 4.7 (6,102)
⏱ 1 Std. 11 Min.
📚 7 Lektionen
Über diesen Kurs
Moderne Webanwendungen erfordern hohe Parallelität und Ausfallsicherheit unter hoher Last, was mit herkömmlichen blockierenden APIs oft nicht erreicht wird. Der Wechsel zu einem reaktiven Paradigma ermöglicht die Entwicklung hochskalierbarer, ressourceneffizienter Microservices, die auch massiven Datenverkehr problemlos bewältigen.
Dieser textbasierte Kurs führt Sie durch die Kernkonzepte der reaktiven Programmierung – von der theoretischen Grundlage bis zur praktischen Anwendung. Sie lernen, nicht-blockierenden Code zu schreiben, reaktive RESTful-APIs zu entwerfen und reaktive Datenbanken zu integrieren, um durchgängig responsive Systeme zu entwickeln.
Lerninhalte:
- Die Kernprinzipien der reaktiven Programmierung und die Reactive Streams-Spezifikation verstehen.
- Die Grundlagen von Project Reactor mit wichtigen reaktiven Typen wie Flux und Mono beherrschen.
- Nicht-blockierende REST-APIs mit annotierten Controllern in Spring WebFlux entwickeln.
- Reaktiven Datenbankzugriff mit R2DBC für vollständig nicht-blockierende Datenpipelines implementieren.
Robuste Unit- und Integrationstests mit WebTestClient und StepVerifier schreiben.
Wenden Sie reaktive Operatoren an, um Datenströme effizient zu transformieren, zu filtern und zu kombinieren.
Der Kurs beginnt mit grundlegenden Konzepten und vergleicht traditionelle blockierende Modelle mit reaktiver Ausführung. Anschließend werden Sie anhand praktischer Programmierszenarien und Datenbankintegrationen geführt. Sie lernen durch klare Erklärungen und die Analyse strukturierter Codebeispiele, die Ihre praktischen Fähigkeiten gezielt fördern.
Dieser Kurs richtet sich an Java-Entwickler, die neu in der reaktiven Programmierung sind und lediglich Grundkenntnisse in Spring Boot und Java benötigen. Vorkenntnisse in reaktiven Systemen sind nicht erforderlich.
Entdecken Sie noch heute das Potenzial nicht-blockierender Microservices.
Was du erhältst
-
📜
Abschlusszertifikat
Füge es deinem LinkedIn-Profil hinzu
-
♾️
Lebenslanger Zugang
Komme jederzeit zurück, kein Ablauf
-
📱
Smartphone oder Computer
Auf jedem Gerät, überall
-
💸
30 Tage Rückgaberecht
Ohne Wenn und Aber
-
⚡
Kurz und fokussiert
1 Std. 11 Min. praktische Inhalte
Bewertungen (7)
Ich habe die praktischen Beispiele geliebt, sie haben wirklich geholfen, die Konzepte zu festigen.
Die Erklärungen waren so klar und die Beispiele halfen wirklich, die Konzepte zu festigen.
Der Informationsfluss war großartig, und die Beispiele aus der Praxis haben wirklich geholfen, die Konzepte zu festigen.
Die praktischen Anwendungsbeispiele gefielen mir, obwohl die erste Einrichtung länger dauerte als ich erwartet hatte.
Fantastische Aufschlüsselung der Kernideen. Ich schätzte die Anwendbarkeit in der realen Welt, die durchgewoben wurde.
Gutes Material und Präsentation. Der Ablauf war meist intuitiv, und die Anwendbarkeit ist da.Könnte mit abwechslungsreicheren Übungen verbessert werden.
Brillante Präsentation! Der Fluss war perfekt, und ich schätzte die Beispiele aus der Praxis.
Andere belegten auch
Core Kafka und Spring Boot: Erstellen ereignisgesteuerter Anwendungen
Erfahren Sie, wie Sie skalierbare Messaging-Systeme mit Kafka und Spring Boot erstellen, indem Sie klare schriftliche Erklärungen und praktische Codebeispiele erhalten.
★ 5.0 (22)
4,59 €
Resiliente Java-Anwendungen mit Spring Boot
Beherrschen Sie wichtige Ausfallsicherheitsmuster wie Circuit Breakers und Retries, um Anwendungen zu erstellen, die realen Ausfällen standhalten.
★ 5.0 (23)
4,59 €
Modernes Java und Spring Development mit IntelliJ IDEA
Meistern Sie moderne Java- und Spring Boot-Entwicklungsworkflows mit IntelliJ IDEA, um robuste Backend-Anwendungen effizient zu erstellen, zu debuggen und zu testen.
★ 5.0 (14)
4,59 €
Grundlagen des Systemdesigns: Caching mit Spring Boot und Redis
Verstehen Sie verteiltes Caching, verbessern Sie die Anwendungsleistung und erstellen Sie skalierbare Systeme mit Spring Boot und Redis.
★ 5.0 (16)
4,59 €
Häufige Fragen
Was brauche ich, um diesen Kurs zu belegen?
+
Nur Telefon oder Computer mit Internet. Keine Installation, keine spezielle Hardware.
Wie kann ich bezahlen?
+
Per Karte über Stripe. Wir speichern keine Kartendaten — Stripe übernimmt das sicher.
Kann ich eine Rückerstattung erhalten?
+
Ja — volle Rückerstattung innerhalb von 30 Tagen, ohne Wenn und Aber.
Wie lange habe ich Zugang?
+
Für immer. Nach dem Kauf kannst du jederzeit zum Kurs zurückkehren.
Erhalte ich ein Zertifikat?
+
Ja. Nach Abschluss erhältst du ein Zertifikat, das du in dein LinkedIn-Profil aufnehmen kannst.
Entwickelt für Lernende in
Tech
Design
Finanzen
Marketing
Gesundheit
Bildung
Gastgewerbe
Produktion