Apache Kafka für Java-Entwickler
Buchungsnummer: KAFKA-JAVA
Dauer: 3 Tage
Apache Kafka hat sich in den vergangenen Jahren als Standardlösung für die Verarbeitung von Datenströmen und Nachrichten etabliert. Für Softwareentwickler ist es daher essenziell, zu verstehen, wie sich Apache Kafka in bestehende Systeme integrieren lässt und wie neue Projekte auf dieser Basis entwickelt werden können.
In diesem Seminar erlernen Sie die grundlegenden Konzepte und Begriffe von Apache Kafka, die für einen Java Entwickler von Relevanz sind. Anhand praxisnaher Beispiele üben Sie den Einsatz der Programmierschnittstellen und erfahren, wie Sie Apache Kafka effektiv in Java-Enterprise-Anwendungen integrieren.
Zielgruppe:
Java Enterprise Softwareentwickler:innen, Softwareengineers
Voraussetzung:
Für die Übungen benötigen Sie Programmierkenntnisse im Bereich von Java-Enterprise-Anwendungen wie Spring-Boot oder Jarkata-EE und grundlegendes Wissen über Linux.
Ziele/Nutzen des Seminars:
- Sie kennen Apache Kafka und die zugehörigen Komponenten.
- Sie können praktisch, Consumer und Producer für Kafka umsetzen.
- Sie haben erste Erfahrungen in der Programmierung von Anbindungen (Connector) und Verarbeitung von Datenströmen (Streams).
- Sie haben Einblick in fortgeschrittene Themen wie Schemas und Verarbeitungsgarantien erhalten.
Inhalte:
- Einführung in Apache Kafka
- Konzepte: Topics, Partitionen, Offsets, Broker, Batches und Streams
- Programmieren von Producer, Consumer, Connectoren und Prozessoren
- Einführung in die Streams APIs von Apache Kafka
- Schema Unterstützung
- Verarbeitungsgarantien und Transaktionen
14.09. - 16.09.2026
Online
Preis
1.490,00 €*
14.09. - 16.09.2026
Wiesbaden
Preis
1.490,00 €*
14.12. - 16.12.2026
Online
Preis
1.490,00 €*
14.12. - 16.12.2026
Wiesbaden
Preis
1.490,00 €*
Das könnte Sie auch interessieren:
Inhouse-Seminar oder On-Demand Training?
Wählen Sie die ideale Schulungsmethode für Ihr Unternehmen und steigern Sie die Kompetenz Ihrer Mitarbeiter.
Teilnehmerstimmen - Meinungen unserer Teilnehmer
„Ich bin sehr zufrieden und hoffe, das Gelernte weiter vertiefen und in der täglichen Arbeit benutzen zu können.“
Shell, Awk und Sed
„Es hat mir geholfen, noch tiefer in die Welt des ML einzusteigen. Ich hatte zwar Grundkenntnisse, aber jetzt ist alles für mich transparenter und nachvollziehbarer.“
Machine Learning Basics
„Einblick in Themen wie SonarQube und Maven, die mir zuvor fremd waren. Außerdem einen guten Überblick über ein beispielhaftes Zusammenspiel mehrerer Tools.“
CI/CD in der Cloud (Kubernetes)
