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

Udemy

Data Engineering Bootcamp

via Udemy

Overview

Learn Data Engineering basics: data architecture, ETL vs ELT, cloud pipelines, and workflow orchestration

What you'll learn:
  • Understand core data engineering concepts
  • Apply data architecture principles
  • Build cloud-based data pipelines
  • Process and transform data for analytics
  • Orchestrate and automate workflows
  • Complete an end-to-end data engineering project

Data is the new oil—but without the right systems to collect, store, and process it, data quickly becomes unusable. That’s where data engineering comes in. This Data Engineering Bootcamp is designed to take you from foundational concepts to a complete, hands-on project where you’ll build and deploy an end-to-end data pipeline.

We’ll start with the basics of data engineering, exploring what it is, how it differs from roles like analysts and scientists, and why it’s such a critical skill in today’s data-driven world. You’ll learn about the data engineering workflow, data roles, and real-world scenarios through interactive quizzes and activities.

Next, we’ll dive into data architecture—comparing traditional vs. modern approaches, understanding data storage paradigms, and exploring ETL vs. ELT and batch vs. streaming pipelines. You’ll put your knowledge into practice with worksheets and design exercises that reinforce key concepts.

The highlight of the course is the hands-on project, where you’ll:

  • Ingest raw data into an AWS S3 data lake

  • Process and transform datasets for analytics

  • Organize and store results in multiple formats

  • Orchestrate workflows with Prefect for automation, scheduling, and monitoring

By the end of this course, you’ll not only understand the theory but also gain practical, job-ready experience in building cloud-based data pipelines. Whether you’re an aspiring data engineer, a data analyst looking to level up, or a career changer entering the data field, this bootcamp will give you the confidence and skills to succeed.

Syllabus

  • Introduction
  • Introduction to Data Engineering
  • Required Installations
  • Hands-On Project Introduction
  • Hands-On Project - Data Ingestion
  • Hands-On Project - ETL Pipeline Development
  • Hands-On Project - Orchestration
  • Hands-On Project - Containerization

Taught by

Navid Shirzadi, Ph.D.

Reviews

4.6 rating at Udemy based on 238 ratings

Start your review of Data Engineering Bootcamp

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.