Building Data Pipelines with Shell, Airflow, and Kafka

Learn to design, orchestrate, and stream data using shell scripts, Airflow workflows, and Kafka event streams to build robust ETL and ELT pipelines.

4.5 (459) ⏱ 37 min 📚 8 lessen

Over deze cursus

In today's data-driven world, the ability to move and transform data efficiently is a core skill for any developer or data professional. This text-based course guides you through the foundational concepts of ETL and ELT, showing you how to build reliable data pipelines from scratch. You will progress from understanding basic data integration theories to constructing functional pipelines. You will learn how to automate tasks with Shell scripting, orchestrate complex workflows using Airflow (including modern TaskFlow API patterns), and handle real-time data streams with Kafka. What you'll learn: - Understand the core differences between ETL and ELT architectures and when to apply each. - Write Shell scripts to automate basic data extraction, transformation, and loading tasks. - Orchestrate multi-step data workflows using Airflow DAGs and modern TaskFlow API conventions. - Configure Kafka to ingest, process, and stream real-time event data. - Apply modern pipeline practices, including containerized execution and basic data validation. The course begins with essential terminology and architectural concepts before moving into step-by-step written guides and configuration exercises. You will explore practical scenarios for batch processing and real-time streaming to build a well-rounded skill set. This course is designed for beginners to data engineering, requiring only basic programming familiarity and no prior pipeline experience. Start reading today to master the tools that power modern data infrastructure.

Wat je krijgt

  • 📜 Voltooiingscertificaat
    Voeg toe aan je LinkedIn-profiel
  • ♾️ Levenslange toegang
    Kom altijd terug, geen einddatum
  • 📱 Telefoon of computer
    Werkt overal, op elk apparaat
  • 💸 30 dagen retour
    Geen vragen
  • Kort en gericht
    37 min praktische inhoud

Beoordelingen (5)

Benjamín Torres UY Geverifieerde leerling
★ 4 · 2025-07-31T17:52:02+00:00

De cursus was goed georganiseerd en makkelijk te navigeren, de trainer was erg behulpzaam en gaf goede tips.

Zanele Mthembu ZA Geverifieerde leerling
★ 4 · 2025-06-03T10:57:02+00:00

Goede introductie.Ik waardeerde de duidelijke stappen, hoewel sommige van de latere modules meer voorbeelden hadden kunnen gebruiken.

Zar Chi MM Geverifieerde leerling
★ 4 · 2025-03-28T02:25:02+00:00

De flow was logisch, en de illustratieve voorbeelden hielpen de ideeën te versterken. Kon een beetje meer diepte gebruiken.

Jefri Al Buchori ID Geverifieerde leerling
★ 4 · 2025-02-02T05:27:02+00:00

De inhoud stroomt logisch en de toepassingen in de echte wereld zijn ongelooflijk relevant. Geweldig werk!

Anna Müller DE
★ 4 · 2024-12-19T14:29:02+00:00

Ik heb echt genoten van de stroom hiervan. De praktische toepassingen die werden besproken waren precies goed.

Schrijf een beoordeling

Na verzenden vragen we je in te loggen — je concept blijft bewaard.

Lerenden namen ook

Veelgestelde vragen

Wat heb ik nodig voor deze cursus? +

Alleen een telefoon of computer met internet. Geen installaties of speciale hardware.

Hoe betaal ik? +

Met kaart via Stripe of met cryptocurrency. We bewaren geen kaartgegevens — Stripe handelt dit veilig af.

Kan ik een terugbetaling krijgen? +

Ja — volledige terugbetaling binnen 30 dagen, zonder vragen.

Hoe lang heb ik toegang? +

Voor altijd. Eenmaal gekocht is de cursus van jou en kun je hem altijd opnieuw bekijken.

Krijg ik een certificaat? +

Ja. Bij voltooiing ontvang je een certificaat dat je aan je LinkedIn-profiel kunt toevoegen.

Voor leerlingen in
Tech Design Financiën Marketing Gezondheidszorg Onderwijs Horeca Productie