Build Your First Serverless Data Engineering Project


10 Days


Cohort-based Course

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


The City University of New York
American Family Insurance
Pitney Bowes

This course is popular

6 people enrolled last week.

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.

Who this course is for


Data Analysts + Business Intelligence Analysts

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


Junior Data Engineers + Data Engineers

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


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.

This course includes

6 interactive live sessions

Lifetime access to course materials

37 in-depth lessons

Direct access to instructor

Projects to apply learnings

Guided feedback & reflection

Private community of peers

Course certificate upon completion

Maven Satisfaction Guarantee

This course is backed by Maven’s guarantee. You can receive a full refund within 14 days after the course ends, provided you meet the completion criteria in our refund policy.

Course syllabus

Expand all modules
  • Post-Course


    • Virtual Gallery Walk

  • Bonus


    • SQL Strategies for Data Engineering

What people are saying

        David's guidance has been immensely helpful throughout my transition to a data science career. He possesses a very thorough understanding of the skills required and gives excellent practical advice on how to bridge those gaps. I wholeheartedly endorse David to anyone seeking expert guidance in their pursuit of a career in data science.
Megan Jones, Ph.D.

Megan Jones, Ph.D.

Data Scientist at Numerator
        I asked David to give a talk about Data Engineering to the Enterprise Analytics class I teach at Binghamton University. Without fail, David exceeded expectations. David was an engaging speaker, and his stories about his real-world experiences with Data Engineering were great lessons for my students.
Sumantra Sarkar

Sumantra Sarkar

Associate Professor at Binghamton University School of Management
        As the Senior Data Science Manager at Pitney Bowes, I had the pleasure of mentoring David on a project. His approach to work was remarkable, along with his willingness to assist others with data engineering tasks. David's impact was profound and lasting, prompting me to invite him as a speaker at corporate events and graduate courses I teach.
David Messineo

David Messineo

Senior Data Science Manager and Internship Program Manager at Pitney Bowes
        David stands out for his problem-solving skills in data engineering and is eager to teach those solutions to our team. Over the last two years, his detailed explanations of complex issues have not just resolved immediate issues but have also uplifted our team's overall expertise and confidence in tackling similar challenges.
Zander Rossouw

Zander Rossouw

Data Engineer at American Family Insurance

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

Cohort 1

$500 USD


May 14—23, 2024

Payment Deadline

May 13, 2024

Bulk purchases

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

Can I get reimbursed by my company?
What happens if I can’t make a live session?
I work full-time, what is the expected time commitment?
Are there any prerequisites?
What's the refund policy?
Are there any discounts/scholarships?

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

Cohort 1

$500 USD


May 14—23, 2024

Payment Deadline

May 13, 2024

Bulk purchases

$500 USD

10 Days