Staging environment

Build Your First Serverless Data Engineering Project

·

60 weeks

·

Cohort-based Course

Learn fundamental data engineering skills, get hands-on experience with AWS, and build a fully functional data pipeline for your resume.

STUDENTS FROM

Amazon
Wix
Comcast Technology Solutions
Logitech
Disney

Course overview

Data is the lifeblood of the AI revolution.

Data powers everything from advanced analytics to data science, machine learning, large language models, and generative AI.


But data is useless until it can be harnessed.


Data engineering is about building systems to do exactly that. Data Engineers wrangle, manipulate, and transform data so it can be used for training AI, generating predictive analytics, and making critical business decisions. Without data engineering, none of this is even possible.


In this course, you'll take your first steps with data engineering. You'll build a serverless data pipeline and apply the core principles of all good data engineering work: efficiency, automation, and scalability.


You'll gain hands-on experience with:


- Serverless data ingestion

- Automated workflow orchestration for ETL (extract, transform, load)

- Advanced SQL strategies for transforming and wrangling data

- Visualizing data for analytics and business intelligence

- Creating and automating data quality checks


Throughout the course, you'll leverage the power of cloud technologies using Amazon Web Services (AWS), the most popular cloud environment.


To be ready to take this course, you should have some SQL and Python knowledge.


For a full breakdown of who the course is for and what you'll learn, check out the course schedule and syllabus below.


---


If you are:


- A current college/grad student

- Outside the US

- Recently laid off


We still have some partial scholarships available for the upcoming April 7th, 2025 cohort. Please email dkfreitag@gmail.com to discuss.

Who this course is for

01

Data Analysts + Business Intelligence Analysts


You're looking to expand your skillset by learning Data Engineering and AWS skills.

02

Junior Data Engineers + Data Engineers


You've got some experience already, but you're new to AWS and looking to learn more.

03

This course is not for:


Experienced/Senior Data Engineers, AWS experts, or people with no previous coding experience.

What you’ll get out of this course

Build a fully functional data engineering project from start to finish

Build a project of your own to perform data engineering in a hands-on way.

Data engineering principles and frameworks

Gain proficiency in data engineering concepts like data ingestion, workflow orchestration, data transformation, and data quality testing.

Explore a variety of AWS services

Gain experience with many of the major AWS services used for serverless data engineering like Kinesis, Lambda, S3, Glue, and Athena.

Advanced SQL strategies for transforming data

Step-by-step examples of powerful SQL patterns for essential data engineering transform work.

Showcase your new knowledge

Learn effective ways to showcase your project to prospective employers and talk about it in future job interviews.

Personalized guidance every step of the way

New technologies can be challenging. As part of this live cohort course, you'll get personalized assistance when you need it.

What’s included

David Freitag

Live sessions

Learn directly from David Freitag in a real-time, interactive format.

Lifetime access

Go back to course content and recordings whenever you need to.

Community of peers

Stay accountable and share insights with like-minded professionals.

Certificate of completion

Share your new skills with your employer or on LinkedIn.

Maven Guarantee

This course is backed by the Maven Guarantee. Students are eligible for a full refund up until the halfway point of the course.

Course syllabus

8 live sessions • 40 lessons

Week 1

Apr 7—Apr 13

    Course Introduction

    3 items • Free preview

    Serverless Data Ingestion 101

    • Apr

      8

      Session 1: Serverless Data Ingestion 101

      Tue 4/812:00 AM—2:00 AM (UTC)
    5 more items

    Scaling and Automating Data Ingestion

    • Apr

      10

      Session 2: Scaling and Automating Data Ingestion

      Thu 4/1012:00 AM—2:00 AM (UTC)
    6 more items

    Project milestones for the week

    • Apr

      13

      Optional: Sunday Office Hours

      Sun 4/138:00 PM—10:00 PM (UTC)
    1 more item

Week 2

Apr 14—Apr 20

    Orchestrating Data Engineering Workflows

    • Apr

      15

      Session 3: Orchestrating Data Engineering Workflows

      Tue 4/1512:00 AM—2:00 AM (UTC)
    7 more items

    Visualizing Data for Analytics and Business Intelligence

    • Apr

      17

      Session 4: Visualizing Data for Analytics and Business Intelligence

      Thu 4/1712:00 AM—2:00 AM (UTC)
    5 more items

    Showcasing Your Project

    • Apr

      18

      Session 5: Showcasing Your Project

      Fri 4/1812:00 AM—2:00 AM (UTC)
    4 more items

    Project milestones for the week

    2 items

Week 3

Apr 21—Apr 27
    Nothing scheduled for this week

Week 4

Apr 28—May 4
    Nothing scheduled for this week

Week 5

May 5—May 11
    Nothing scheduled for this week

Week 6

May 12—May 18
    Nothing scheduled for this week

Week 7

May 19—May 25
    Nothing scheduled for this week

Week 8

May 26—Jun 1
    Nothing scheduled for this week

Week 9

Jun 2—Jun 8
    Nothing scheduled for this week

Week 10

Jun 9—Jun 15
    Nothing scheduled for this week

Week 11

Jun 16—Jun 22
    Nothing scheduled for this week

Week 12

Jun 23—Jun 29
    Nothing scheduled for this week

Week 13

Jun 30—Jul 6
    Nothing scheduled for this week

Week 14

Jul 7—Jul 13
    Nothing scheduled for this week

Week 15

Jul 14—Jul 20
    Nothing scheduled for this week

Week 16

Jul 21—Jul 27
    Nothing scheduled for this week

Week 17

Jul 28—Aug 3
    Nothing scheduled for this week

Week 18

Aug 4—Aug 10
    Nothing scheduled for this week

Week 19

Aug 11—Aug 17
    Nothing scheduled for this week

Week 20

Aug 18—Aug 24
    Nothing scheduled for this week

Week 21

Aug 25—Aug 31
    Nothing scheduled for this week

Week 22

Sep 1—Sep 7
    Nothing scheduled for this week

Week 23

Sep 8—Sep 14
    Nothing scheduled for this week

Week 24

Sep 15—Sep 21
    Nothing scheduled for this week

Week 25

Sep 22—Sep 28
    Nothing scheduled for this week

Week 26

Sep 29—Oct 5
    Nothing scheduled for this week

Week 27

Oct 6—Oct 12
    Nothing scheduled for this week

Week 28

Oct 13—Oct 19
    Nothing scheduled for this week

Week 29

Oct 20—Oct 26
    Nothing scheduled for this week

Week 30

Oct 27—Nov 2
    Nothing scheduled for this week

Week 31

Nov 3—Nov 9
    Nothing scheduled for this week

Week 32

Nov 10—Nov 16
    Nothing scheduled for this week

Week 33

Nov 17—Nov 23
    Nothing scheduled for this week

Week 34

Nov 24—Nov 30
    Nothing scheduled for this week

Week 35

Dec 1—Dec 7
    Nothing scheduled for this week

Week 36

Dec 8—Dec 14
    Nothing scheduled for this week

Week 37

Dec 15—Dec 21
    Nothing scheduled for this week

Week 38

Dec 22—Dec 28
    Nothing scheduled for this week

Week 39

Dec 29—Jan 4
    Nothing scheduled for this week

Week 40

Jan 5—Jan 11
    Nothing scheduled for this week

Week 41

Jan 12—Jan 18
    Nothing scheduled for this week

Week 42

Jan 19—Jan 25
    Nothing scheduled for this week

Week 43

Jan 26—Feb 1
    Nothing scheduled for this week

Week 44

Feb 2—Feb 8
    Nothing scheduled for this week

Week 45

Feb 9—Feb 15
    Nothing scheduled for this week

Week 46

Feb 16—Feb 22
    Nothing scheduled for this week

Week 47

Feb 23—Mar 1
    Nothing scheduled for this week

Week 48

Mar 2—Mar 8
    Nothing scheduled for this week

Week 49

Mar 9—Mar 15
    Nothing scheduled for this week

Week 50

Mar 16—Mar 22
    Nothing scheduled for this week

Week 51

Mar 23—Mar 29
    Nothing scheduled for this week

Week 52

Mar 30—Apr 5
    Nothing scheduled for this week

Week 53

Apr 6—Apr 12
    Nothing scheduled for this week

Week 54

Apr 13—Apr 19
    Nothing scheduled for this week

Week 55

Apr 20—Apr 26
    Nothing scheduled for this week

Week 56

Apr 27—May 3
    Nothing scheduled for this week

Week 57

May 4—May 10
    Nothing scheduled for this week

Week 58

May 11—May 17
    Nothing scheduled for this week

Week 59

May 18—May 24
    Nothing scheduled for this week

Week 60

May 25—May 31
    Nothing scheduled for this week

Week 61

Jun 1—Jun 3
    Nothing scheduled for this week

Post-course

    Virtual Gallery Walk

    2 items

    Apr

    20

    Optional: Second (Optional) Sunday Office hours

    Sun 4/208:00 PM—9:00 PM (UTC)
    Optional

    Apr

    27

    Optional: Present your project!

    Sun 4/278:00 PM—9:00 PM (UTC)
    Optional

Bonus

    SQL Strategies for Data Engineering

    6 items

What students are saying

Meet your instructor

David Freitag

David Freitag

David is a Senior Data Engineer at American Family Insurance, a top 10 auto insurance company in the Fortune 500.


David is a career changer who started his professional life as a high school teacher before pivoting to Data Engineering.


Over the last few years, he has also spent hundreds of hours tutoring students in Python, SQL, and Data Engineering skills.


If you'd like to learn these skills too, this course is for you.

A pattern of wavy dots

Join an upcoming cohort

Build Your First Serverless Data Engineering Project

April 2025

$650

Dates

Apr 8—June 4, 2026

Payment Deadline

May 27, 2026

Don't miss out! Enrollment closes in 6 days

Get reimbursed

Course schedule

6-8 hours per week

  • Main Course Sessions

    8:00 PM - 10:00 (EDT)

    Week 1: Monday, Wednesday, and Thursday

    Week 2: Monday and Wednesday


    After each lesson, there will be optional time to complete project work and get personalized assistance (office hours).


    Office hours typically go until 10:30pm EDT (30 minutes).

  • Optional Sunday Office Hours

    4:00 PM - 6:00 PM (EDT)

    Get additional assistance with your project and ask questions during optional Sunday afternoon office hours.

  • Miss a class?

    Lessons will be recorded

    If you can't make a session, or you want to go back and rewatch a lesson, videos will be posted following each lesson.

Free resource

The Complete SQL Cheat Sheet

Looking for a complete SQL reference guide with real, working example queries? Look no further. Enter your email below, and you'll get a free copy of this complete SQL cheat sheet. It covers everything from basic query syntax to filtering, ordering, unioning, joining, aggregating, and manipulating data. It also includes examples of more advanced SQL concepts like of CTE's, subqueries, CASE WHEN statements, and window functions.

Get the free SQL cheat sheet

Learning is better with cohorts

Learning is better with cohorts

Active hands-on learning

This course builds on live workshops and hands-on projects

Interactive and project-based

You’ll be interacting with other learners through breakout rooms and project teams

Learn with a cohort of peers

Join a community of like-minded people who want to learn and grow alongside you

Get reimbursed by your employer

Get reimbursed by your employer

Your employer may have funds to cover this course

Many companies offer a professional development budget. Others may not have a formal policy but may still cover the cost. It's worth asking.

Make the ask with this pre-filled template

This email is pre-drafted to make it easy for you and your employer to understand how the course benefits your role.

Frequently Asked Questions

Stay in the loop

Sign up to be the first to know about course updates.

A pattern of wavy dots

Join an upcoming cohort

Build Your First Serverless Data Engineering Project

April 2025

$650

Dates

Apr 8—June 4, 2026

Payment Deadline

May 27, 2026

Don't miss out! Enrollment closes in 6 days

Get reimbursed

$650

USD

·

6 days left to enroll