Training Kafka voor Python developers
placeAmsterdam 6 okt. 2026 tot 13 okt. 2026Toon rooster event 6 oktober 2026, 09:30-17:30, Amsterdam, Dag 1 event 13 oktober 2026, 09:30-17:30, Amsterdam, Dag 2 |
placeApeldoorn 6 okt. 2026 tot 13 okt. 2026Toon rooster event 6 oktober 2026, 09:30-17:30, Apeldoorn, Dag 1 event 13 oktober 2026, 09:30-17:30, Apeldoorn, Dag 2 |
placeUtrecht 6 okt. 2026 tot 13 okt. 2026Toon rooster event 6 oktober 2026, 09:30-17:30, Utrecht, Dag 1 event 13 oktober 2026, 09:30-17:30, Utrecht, Dag 2 |
computer Online: Virtueel 6 okt. 2026 tot 13 okt. 2026Toon rooster event 6 oktober 2026, 09:30-17:30, Virtueel, Dag 1 event 13 oktober 2026, 09:30-17:30, Virtueel, Dag 2 |
placeMaastricht 13 okt. 2026 tot 20 okt. 2026Toon rooster event 13 oktober 2026, 09:30-17:30, Maastricht, Dag 1 event 20 oktober 2026, 09:30-17:30, Maastricht, Dag 2 |
placeRotterdam 20 okt. 2026 tot 27 okt. 2026Toon rooster event 20 oktober 2026, 09:30-17:30, Rotterdam, Dag 1 event 27 oktober 2026, 09:30-17:30, Rotterdam, Dag 2 |
placeEindhoven 29 okt. 2026 tot 5 nov. 2026Toon rooster event 29 oktober 2026, 09:30-17:30, Eindhoven, Dag 1 event 5 november 2026, 09:30-17:30, Eindhoven, Dag 2 |
placeAmsterdam 4 nov. 2026 tot 11 nov. 2026Toon rooster event 4 november 2026, 09:30-17:30, Amsterdam, Dag 1 event 11 november 2026, 09:30-17:30, Amsterdam, Dag 2 |
placeApeldoorn 4 nov. 2026 tot 11 nov. 2026Toon rooster event 4 november 2026, 09:30-17:30, Apeldoorn, Dag 1 event 11 november 2026, 09:30-17:30, Apeldoorn, Dag 2 |
placeUtrecht 4 nov. 2026 tot 11 nov. 2026Toon rooster event 4 november 2026, 09:30-17:30, Utrecht, Dag 1 event 11 november 2026, 09:30-17:30, Utrecht, Dag 2 |
computer Online: Virtueel 4 nov. 2026 tot 11 nov. 2026Toon rooster event 4 november 2026, 09:30-17:30, Virtueel, Dag 1 event 11 november 2026, 09:30-17:30, Virtueel, Dag 2 |
placeMaastricht 11 nov. 2026 tot 18 nov. 2026Toon rooster event 11 november 2026, 09:30-17:30, Maastricht, Dag 1 event 18 november 2026, 09:30-17:30, Maastricht, Dag 2 |
placeRotterdam 18 nov. 2026 tot 25 nov. 2026Toon rooster event 18 november 2026, 09:30-17:30, Rotterdam, Dag 1 event 25 november 2026, 09:30-17:30, Rotterdam, Dag 2 |
placeEindhoven 27 nov. 2026 tot 4 dec. 2026Toon rooster event 27 november 2026, 09:30-17:30, Eindhoven, Dag 1 event 4 december 2026, 09:30-17:30, Eindhoven, Dag 2 |
placeAmsterdam 3 dec. 2026 tot 10 dec. 2026Toon rooster event 3 december 2026, 09:30-17:30, Amsterdam, Dag 1 event 10 december 2026, 09:30-17:30, Amsterdam, Dag 2 |
placeApeldoorn 3 dec. 2026 tot 10 dec. 2026Toon rooster event 3 december 2026, 09:30-17:30, Apeldoorn, Dag 1 event 10 december 2026, 09:30-17:30, Apeldoorn, Dag 2 |
placeUtrecht 3 dec. 2026 tot 10 dec. 2026Toon rooster event 3 december 2026, 09:30-17:30, Utrecht, Dag 1 event 10 december 2026, 09:30-17:30, Utrecht, Dag 2 |
computer Online: Virtueel 3 dec. 2026 tot 10 dec. 2026Toon rooster event 3 december 2026, 09:30-17:30, Virtueel, Dag 1 event 10 december 2026, 09:30-17:30, Virtueel, Dag 2 |
placeMaastricht 10 dec. 2026 tot 17 dec. 2026Toon rooster event 10 december 2026, 09:30-17:30, Maastricht, Dag 1 event 17 december 2026, 09:30-17:30, Maastricht, Dag 2 |
placeRotterdam 17 dec. 2026 tot 24 dec. 2026Toon rooster event 17 december 2026, 09:30-17:30, Rotterdam, Dag 1 event 24 december 2026, 09:30-17:30, Rotterdam, Dag 2 |
Wil je real-time gegevensstromen kunnen verwerken en Apache Kafka kunnen integreren in je Python-applicaties? In deze training leg je een stevige basis in de architectuur en kernconcepten van Kafka en leer je zelf producer- en consumerprocessen te bouwen in Python. Je werkt met de Kafka CLI, beheert topics en houdt rekening met monitoring en beveiliging. Hierdoor ben je in staat om Kafka toe te passen in een werkende integratie binnen je eigen Python-applicatie.
Algemene omschrijving
Tijdens deze training leg je een stevige basis in Apache Kafka en leer je hoe je dit platform inzet voor het real-time verwerken van gegevensstromen in je Python-applicaties. Je begint bij de architectuur van ee…
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
Wil je real-time gegevensstromen kunnen verwerken en Apache Kafka kunnen integreren in je Python-applicaties? In deze training leg je een stevige basis in de architectuur en kernconcepten van Kafka en leer je zelf producer- en consumerprocessen te bouwen in Python. Je werkt met de Kafka CLI, beheert topics en houdt rekening met monitoring en beveiliging. Hierdoor ben je in staat om Kafka toe te passen in een werkende integratie binnen je eigen Python-applicatie.
Algemene omschrijving
Tijdens deze training leg je een stevige basis in Apache Kafka en leer je hoe je dit platform inzet voor het real-time verwerken van gegevensstromen in je Python-applicaties. Je begint bij de architectuur van een Kafka-cluster en de kernconcepten: topics, brokers, partities en de manier waarop producers en consumers samen een gegevensstroom vormen. Daarna werk je met de Kafka CLI om topics te beheren en het cluster te monitoren.
Vervolgens ontwikkel je zelf producer- en consumerprocessen in Python, inclusief foutafhandeling, en integreer je Kafka in een bestaande Python-applicatie. Je besteedt aandacht aan monitoring, testen en beveiliging met ACL, authenticatie en autorisatie. Alle onderdelen breng je samen in een use case, waarin je het geleerde direct toepast op een werkende integratie.
Onze trainers zijn dagelijks werkzaam op dit expertisegebied en werken zelf met Kafka en Python. Hierdoor kun je rekenen op een praktijkgerichte training waarin we theorie en praktijk afwisselen en waarin er ruimte is voor vraagstukken uit jouw eigen werkpraktijk. Zo ben je na afloop in staat om Kafka met vertrouwen toe te passen in je eigen projecten.
Deze training als bedrijfstraining voor jou en je team?
Elk vraagstuk en elke situatie is anders; daarom staan tijdens een bedrijfstraining jouw organisatie en (bedrijfs)vraagstukken centraal. In goed overleg stellen we een lesprogramma samen dat volledig aansluit bij jouw (jullie!) specifieke uitdaging, wensen en dagelijkse werkpraktijk.
Programma
Tijdens de training Kafka voor Python developers komen onderstaande onderwerpen aan bod.
NB: Afhankelijk van snelle ontwikkelingen op dit expertisegebied, kan de werkelijke trainingsinhoud hier van afwijken. Bel ons gerust voor meer informatie over de actuele inhoud.
- Kafka-architectuur en kernconcepten
-
- De opbouw van een Kafka-cluster doorgronden: brokers en de KRaft-controller die het cluster coördineert
- Herkennen hoe topics, brokers, producers en consumers samen een gegevensstroom vormen
- Doorgronden hoe partities gegevens over het cluster verdelen
- Configuratie-opties en aanbevolen instellingen voor een cluster verkennen
- Kafka CLI en topicbeheer
-
- Werken met de Kafka CLI-tools voor administratie en diagnostiek
- Topics aanmaken en verwijderen vanaf de commandoregel
- Clusters en brokerverbindingen monitoren via de CLI en de KRaft-controller
- Topics configureren en een retentiebeleid instellen
- Gegevens opschonen volgens het gekozen retentiebeleid
- Producers en consumers bouwen in Python
-
- Kafka-producers ontwikkelen in Python die gegevens naar topics schrijven
- Kafka-consumers implementeren die gegevensstromen inlezen en verwerken
- Werken met de Python client library en de belangrijkste API's en bibliotheken
- Foutafhandeling inbouwen zodat producers en consumers betrouwbaar blijven draaien
- Gegevens gericht over partities verdelen om de verwerking te spreiden
- Monitoring, testen en beveiliging
-
- Kafka-toepassingen monitoren om de doorstroom van gegevens te volgen
- Je Kafka-code testen en debuggen
- Access Control Lists (ACL) configureren om de toegang tot topics te regelen
- Authenticatie en autorisatie instellen voor een Kafka-cluster
- Integratie in Python-applicaties en de use case
-
- Kafka koppelen aan een bestaande Python-applicatie
- Producer- en consumerprocessen combineren tot een samenhangende gegevensstroom
- De opgedane kennis samenbrengen in een werkende integratie aan de hand van een use case
De training is praktisch en interactief van opzet, met veel ruimte voor jouw vragen en werksituatie. Je gaat aan de slag met passende praktijkvoorbeelden. Door actief te oefenen, te analyseren en te evalueren, maak je je de materie stap voor stap eigen en ervaar je hoe je gegevensstromen met Kafka integreert in je Python-applicaties.
Onze trainers zijn, naast trainer, dagelijks werkzaam op dit expertisegebied. Ze beschikken dus niet alleen over de meest actuele kennis, maar hebben ook essentiële praktijkervaring. Hierdoor zijn ze in staat om een waardevolle vertaalslag te maken van ‘kennis’ naar ‘toepassing binnen jouw organisatie en werksituatie’.
Doelen
Na deze training ben je in staat om:
- De architectuur en kernconcepten van Kafka te doorgronden, van topics en brokers tot partities
- De Kafka CLI in te zetten voor topicbeheer, administratie en diagnostiek
- Producer- en consumerprocessen te ontwikkelen in Python, inclusief foutafhandeling
- Kafka-toepassingen te monitoren, te testen en te beveiligen met ACL, authenticatie en autorisatie
- Kafka te integreren in een bestaande Python-applicatie aan de hand van een use case
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
