Skip to main content

Free course

Introduction to Modern Data Engineering with Snowflake

Intermediate5 hr

Build end-to-end data pipelines in Snowflake: ingest, transform with SQL and Snowpark, deliver, and orchestrate.

R5 hr34 videos70 Exercises3,500 XP675Statement of accomplishment

Create Your Free Account

Continue with Google
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

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.

Feels like what you want to learn?

Start Course for Free

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.

Prerequisites

There are no prerequisites for this course

Curriculum

Course outline

4

Delivering data products with Snowflake

5

Orchestrating continuous data pipelines with Snowflake

R

Introduction to Modern Data Engineering with Snowflake

Course
Complete

Earn Statement of Accomplishment

Enroll Now

Grow your data skills with DataCamp for Mobile

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