De basis van Apache Kafka en streamverwerking logo
BeginnerDataCloud en DevOpsNiveaus A1 → C222 talen

De basis van Apache Kafka en streamverwerking

Beheers de basis van Apache Kafka en streamverwerking om schaalbare realtimegegevenspijplijnen en gebeurtenisgestuurde applicaties te bouwen. Een CoddyKit-leertraject met 12 korte cursussen en 48 interactieve lessen, met een AI-tutor die 24/7 voor je klaarstaat.

Cursussen
12
Lessen
48
Interactieve stappen
556
Gratis beginnen
Cursus 1
Lesprogramma

12 cursussen in dit leertraject

Elke cursus in het leertraject De basis van Apache Kafka en streamverwerking, in de juiste leer volgorde. De eerste is gratis.

1

A14 lessenGratis

Deze minicursus laat u kennismaken met de kernconcepten van Apache Kafka, een gedistribueerd streamingplatform. Leer wat Kafka is, welke hoofdcomponenten het heeft en hoe het datapijplijnen met hoge…

2

A24 lessenPRO

Verdiep u in de praktische aspecten van interactie met Kafka. Leer hoe u met producers berichten naar topics stuurt en deze met consumers ophaalt, en begrijp belangrijke configuraties en gedragingen.

3

B14 lessenPRO

Ontwikkel een fundamenteel begrip van paradigma's voor streamverwerking en hun voordelen ten opzichte van traditionele batchverwerking. Verken de kernprincipes en gangbare toepassingen voor realtimeg…

4

B14 lessenPRO

Ontdek Kafka Connect, een framework voor het schaalbaar en betrouwbaar streamen van gegevens tussen Kafka en andere datasystemen. Leer zowel source- als sink-connectors gebruiken om robuuste datapijp…

5

B24 lessenPRO

Deze minicursus behandelt essentiële vaardigheden voor het beheren en monitoren van Kafka-clusters. Leer command-linehulpmiddelen voor administratie gebruiken, monitoringoplossingen integreren en bas…

6

B24 lessenPRO

Leer de basis van Kafka Streams, een clientbibliotheek voor het bouwen van streamverwerkingsapplicaties rechtstreeks op Kafka. Begrijp belangrijke concepten zoals KStream en KTable en maak onderschei…

7

B24 lessenPRO

Begrijp de cruciale rol van schemabeheer bij veranderende datapijplijnen. Leer Confluent Schema Registry gebruiken om datacontracten af te dwingen, compatibiliteit te waarborgen en schema-evolutie te…

8

C14 lessenPRO

Verken de architectuurcomponenten van een robuust Kafka-cluster. Begrijp hoe replicatie de duurzaamheid en beschikbaarheid van gegevens waarborgt en welke rol de Kafka Controller en ZooKeeper (of Kra…

9

C14 lessenPRO

Verdiep uw kennis van streamverwerking met geavanceerde Kafka Streams-bewerkingen en een introductie tot KSQL. Verken windowing, joins en aggregaties om geavanceerde realtimeanalyseapplicaties te bou…

10

C14 lessenPRO

Optimaliseer uw Kafka-implementatie voor maximale prestaties en efficiëntie. Deze minicursus behandelt tuningtechnieken voor producers, consumers en brokers, evenals strategieën voor het optimalisere…

11

C14 lessenPRO

Verken gangbare en geavanceerde ontwerppatronen voor het gebruik van Kafka in applicaties van ondernemingsniveau. Leer meer over event sourcing, Change Data Capture (CDC) en hoe Kafka communicatie tu…

12

C24 lessenPRO

Beheers de kunst van het ontwerpen en implementeren van zeer schaalbare en veerkrachtige streamverwerkingssystemen met Apache Kafka. Deze cursus behandelt geavanceerde onderwerpen zoals georeplicatie…

CoddyKit PRO

Ontgrendel alle 12 cursussen in dit leertraject en in elk ander leertraject

AI-begeleider, certificeringsexamen en certificaat. Werkt op het web, iOS en Android.

Alle abonnementen bekijken
Jaarlijks$29.90 per jaarOngeveer $2.49 per maandEenmalig betalenLevenslang$69.99 eenmaligGeen verlengingen. PRO voor altijd.
Cursusoverzicht

Apache Kafka en streamverwerking voor realtime systemen

Apache Kafka vormt de basis van moderne gebeurtenisgestuurde architecturen — duizenden engineeringteams gebruiken het om gegevens betrouwbaar tussen services te verplaatsen, realtimeanalyses mogelijk te maken en producenten op grote schaal los te koppelen van consumenten. Dit leertraject behandelt Kafka vanaf de grondbeginselen tot productieklare streamverwerking, zodat je de vaardigheden ontwikkelt om systemen te ontwerpen, beheren en af te stemmen die continue gegevensstromen met lage latentie en hoge doorvoer verwerken.

Wat je leert

Je begint met inzicht in de werking van Kafka-topics, partities en consumentengroepen en gaat vervolgens programmatisch berichten produceren en consumeren. Daarna werk je met Kafka Connect voor gegevensintegratie, beheer je schema's met de Confluent Schema Registry en bouw je stateful pijplijnen met de Kafka Streams API. In latere cursussen behandel je clusterbeheer, monitoring en de KSQL-querylaag voor streamanalyses. Het geavanceerde materiaal behandelt clusterarchitectuur, prestatieafstemming en het toepassen van realistische Kafka-ontwerppatronen om veelvoorkomende technische problemen op te lossen.

Het leerpad

Twaalf cursussen lopen van niveau A1 tot en met C2. Het leertraject begint op A-niveau met Introduction to Apache Kafka Fundamentals en Producing & Consuming Messages in Kafka en gaat op B1 verder met concepten voor streamverwerking en Kafka Connect. De cursussen halverwege het traject op B2 behandelen de Streams API, Schema Registry en operationele monitoring. De laatste vier C1-cursussen — Advanced Kafka Cluster Architecture, Advanced Kafka Streams & KSQL, Kafka Performance & Tuning Strategies en Real-World Kafka Design Patterns — verdiepen je technische kennis. Het leertraject sluit op C2 af met Building Scalable Stream Processing Systems, waarin alle concepten samenkomen in end-to-end systeemontwerp.

Zo werkt het

Elke cursus is opgedeeld in korte, gerichte lessen die je in de ingebouwde code-editor voltooit, met realtime feedback. Een AI-tutor is beschikbaar wanneer je vastloopt en elk concept wordt versterkt met praktische oefeningen uit realistische Kafka-scenario's in plaats van speelgoedvoorbeelden.

Zo leer je

  1. 01

    Interactieve lessen

    Praktische codeeroefeningen met realtime feedback

  2. 02

    AI-docent

    Krijg direct hulp van onze AI als je vastloopt

  3. 03

    Ingebouwde editor

    Schrijf en voer code direct uit in je browser

  4. 04

    Certificaat

    Behaal een certificaat wanneer je de cursus afrondt

FAQ

Veelgestelde vragen

Is de De basis van Apache Kafka en streamverwerking-cursus gratis?

Ja. Je kunt gratis aan de De basis van Apache Kafka en streamverwerking-cursus beginnen en de interactieve lessen kosteloos doorlopen. Met een optioneel PRO-abonnement krijg je toegang tot geavanceerde AI-tools en een deelbaar certificaat.

Heb ik voorafgaande ervaring nodig om De basis van Apache Kafka en streamverwerking te leren?

Nee. De cursus begint bij de basis en behandelt geleidelijk steeds geavanceerdere onderwerpen. Je kunt dus ook zonder eerdere ervaring met De basis van Apache Kafka en streamverwerking beginnen.

Hoe leer ik De basis van Apache Kafka en streamverwerking op CoddyKit?

Je leert door te doen. Korte interactieve lessen combineren een duidelijke uitleg met een praktische codeeroefening die in realtime wordt uitgevoerd. Een AI-begeleider is 24/7 beschikbaar voor persoonlijke hulp wanneer je vastloopt.

Krijg ik een certificaat als ik De basis van Apache Kafka en streamverwerking afrond?

Ja. PRO-leerlingen kunnen een examen afleggen en een deelbaar certificaat van voltooiing behalen, met een verifieerbare code voor de De basis van Apache Kafka en streamverwerking-cursus.

Kan ik De basis van Apache Kafka en streamverwerking op mijn telefoon leren?

Ja. CoddyKit is beschikbaar op het web en als native iOS- en Android-app, zodat je De basis van Apache Kafka en streamverwerking op elk apparaat kunt leren en je voortgang op al je apparaten wordt gesynchroniseerd.

Wat kost CoddyKit PRO?

De eerste cursus van De basis van Apache Kafka en streamverwerking is gratis. Met CoddyKit PRO ontgrendel je elke cursus: $5.90 per week, $7.90 per maand, $29.90 per jaar of eenmalig $69.99 voor levenslange toegang zonder verlengingen.

Hoe lang duurt het om De basis van Apache Kafka en streamverwerking te voltooien?

De basis van Apache Kafka en streamverwerking bevat 12 cursussen en 48 lessen. De meeste lessen duren ongeveer 5–10 minuten, dus het hele leertraject kost ongeveer 6 uur aan praktische oefeningen, in je eigen tempo.

Begin nu met De basis van Apache Kafka en streamverwerking

Sluit je aan bij duizenden leerlingen die met AI-ondersteunde lessen leren programmeren.