Skip to main content
HomeSnowflake

Course

Introduction to Modern Data Engineering with Snowflake

IntermediateSkill Level
Updated 06/2026
Build end-to-end data pipelines in Snowflake: ingest, transform with SQL and Snowpark, deliver, and orchestrate.
Start Course for Free
SnowflakeData Engineering
5 hr
34 videos
70 Exercises
3,500 XP
Statement of Accomplishment

Create Your Free Account

Continue with GoogleShow more options

or


By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.

Loved by learners at thousands of companies

Group

Training a Team?

Try for Business

Course Description

Learn how to build modern, continuous data pipelines with Snowflake in this hands-on course. Following the Ingestion-Transformation-Delivery (ITD) framework, you'll ingest data at scale, transform it with SQL and Snowpark, deliver data products, and orchestrate everything into automated pipelines using tasks and DAGs. You'll work the way data engineers do every day, using Snowflake alongside Visual Studio Code, GitHub, and the command line.

What you'll learn

  • Differentiate modern data engineering in Snowflake from legacy, siloed approaches, and explain how the Ingestion-Transformation-Delivery (ITD) framework structures a data pipeline.
  • Determine which batch ingestion technique to use - the Snowflake Marketplace, Snowsight, the Snowflake CLI, or the COPY INTO command - and tune virtual warehouses for efficient loading.
  • Identify the SQL and Snowpark tools for transforming data, including user-defined functions, stored procedures, streams, and Dynamic Tables.
  • Evaluate the options for delivering data products, from Snowflake Marketplace sharing to Streamlit in Snowflake apps and Snowflake Native Applications.
  • Recognize how tasks and directed acyclic graphs (DAGs) add automation and orchestration to continuous data pipelines.

Feels like what you want to learn?

Start Course for Free

Prerequisites

There are no prerequisites for this course
1

Modern data engineering with Snowflake

Discover how the explosion of data gave rise to data engineering, and how Snowflake reshapes the modern approach. You'll frame your work around the Ingestion-Transformation-Delivery (ITD) framework, prepare your development environment, and build your first simple pipeline in Snowflake.
Start Chapter
2

Batch data ingestion with Snowflake

Ingest data into Snowflake at scale using a range of powerful techniques. You'll load data through the Snowflake Marketplace, the Snowsight web interface, the Snowflake CLI, and the COPY INTO command, pull from external systems with native connectors, and tune virtual warehouses for efficient batch ingestion.
Start Chapter
4

Delivering data products with Snowflake

5

Orchestrating continuous data pipelines with Snowflake

Introduction to Modern Data Engineering with Snowflake
Course
Complete

Earn Statement of Accomplishment

Add this credential to your LinkedIn profile, resume, or CV
Share it on social media and in your performance review
Enroll Now

Join over 19 million learners and start Introduction to Modern Data Engineering with Snowflake today!

Create Your Free Account

Continue with GoogleShow more options

or


By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.

Grow your data skills with DataCamp for Mobile

Make progress on the go with our mobile courses and daily 5-minute coding challenges.