Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

freeCodeCamp

Data Engineering Course for Beginners

via freeCodeCamp

Overview

Embark on a comprehensive journey through the fundamentals of data engineering in this beginner-friendly course. Dive into essential topics including Databases, Docker, and analytical engineering. Progress to advanced concepts such as building data pipelines with Airflow, performing batch processing with Spark, and handling streaming data with Kafka. Apply your newly acquired skills in a culminating project where you'll construct a complete end-to-end pipeline. Explore key areas like SQL, dbt, CRON jobs, and Airbyte, gaining practical experience throughout. Created by Justin Chau and supported by Airbyte, this 3-hour course provides a solid foundation for aspiring data engineers, complete with accessible resources to support your learning journey.

Syllabus

⌨️ Introduction
⌨️ Why Data Engineering
⌨️ Docker
⌨️ SQL
⌨️ Building a Data Pipeline from Scratch
⌨️ dbt
⌨️ CRON Job
⌨️ Airflow
⌨️ Airbyte
⌨️ Outro

Taught by

freeCodeCamp.org

Reviews

Start your review of Data Engineering Course for Beginners

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.