Data Engineering Course for Beginners
Offered By: freeCodeCamp
Course Description
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
Related Courses
Cloud Computing Applications, Part 1: Cloud Systems and InfrastructureUniversity of Illinois at Urbana-Champaign via Coursera Introduction to Cloud Infrastructure Technologies
Linux Foundation via edX Introduction aux conteneurs
Microsoft Virtual Academy via OpenClassrooms The Docker for DevOps course: From development to production
Udemy Windows Server 2016: Virtualization
Microsoft via edX