Blog
Announcing ETL Course with Dagster

Announcing ETL Course with Dagster

July 10, 2025
Announcing ETL Course with Dagster
Announcing ETL Course with Dagster

Dagster is excited to announce the launch of ETL with Dagster, a comprehensive seven-lesson course. This free course guides you through practical ETL implementation and architectural considerations, from single-file ingestion to full-scale database replication

We recently held a webinar with dlt discussing how to use Dagster for effectively ETL processes. This is such a popular use case, we are happy to announce a new addition to Dagster University: ETL with Dagster!

Jump to the ETL with Dagster course page ↗

Learn

When building a data platform, consolidating your various data sources is often one of the first steps. This is why Extract, Transform, Load (ETL) remains one of the most common use cases for Dagster.

ETL with Dagster is a seven-lesson course, with each lesson focused on a different aspect of ETL. Ingestion spans a wide range of topics, and this course is designed to guide you through both the practical steps and architectural considerations, from single-file ingestion to full-scale database replication. You'll learn how to incorporate key Dagster features to improve the maintainability of your ETL pipelines, and explore libraries and frameworks that pair especially well with Dagster to streamline ETL development.

ETL in Dagster

At Dagster, we practice what we preach. You can explore how we manage ETL for dozens of data sources in our own open data platform. Chances are, you're looking to build something similar.

This module covers:

  • The fundamentals of ETL across various domains.
  • Common ingestion patterns for static files, APIs, and database replication.
  • Embedded ETL for quick-starting pipelines in Dagster.
  • How Dagster components can simplify setting up integrations.

We believe ETL is foundational but it shouldn’t feel like a chore. By the end of this course, you’ll understand how to handle a wide range of integration patterns and discover that many can be implemented in just a few lines of code.

Enroll Today

Like all Dagster University courses, ETL with Dagster is free and available to everyone. Simply sign up at Dagster University to get started. Once enrolled, you can track your progress and learn at your own pace.

Jump to the ETL with Dagster course page ↗

Have feedback or questions? Start a discussion in Slack or Github.

Interested in working with us? View our open roles.

Want more content like this? Follow us on LinkedIn.

Dagster Newsletter

Get updates delivered to your inbox

Latest writings

The latest news, technologies, and resources from our team.

Bridging High-Code and Low-Code

October 1, 2025

Bridging High-Code and Low-Code

Empowering engineers with flexibility and analysts with accessibility

Building a Better Lakehouse: From Airflow to Dagster

September 30, 2025

Building a Better Lakehouse: From Airflow to Dagster

How I took an excellent lakehouse tutorial and made it even better with modern data orchestration

Designing User-Friendly Dagster Components

September 25, 2025

Designing User-Friendly Dagster Components

The difference between components that thrive and components that collect digital dust? User experience design.