# dbt basics Day2 Lab

> The lab focuses on completing a DBT project by exploring key features such as snapshots, tests, and packages. Participants will learn how to implement slowly changing dimensions using snapshots to track historical changes in customer data, as well as how to write and run data tests for quality assu…

- Web page: https://www.dataexpert.io/lesson/dbtbasicsday2lab-jan2026
- Program: [Winter 2026 Analytics Engineering Camp](https://www.dataexpert.io/program/winter-2026-snowflake-boot-camp)
- Access: Requires enrollment in Winter 2026 Analytics Engineering Camp
- Length: 59 min video
- Skills: SQL, Data Modeling, ETL/ELT, dbt, Data Warehousing
- Academy: DataExpert.io Academy

## About this lesson

The lab focuses on completing a DBT project by exploring key features such as snapshots, tests, and packages. Participants will learn how to implement slowly changing dimensions using snapshots to track historical changes in customer data, as well as how to write and run data tests for quality assurance. The session also covers the use of packages to enhance DBT functionality, making it valuable for analytics engineers looking to deepen their understanding of data transformation processes.

## Navigation

- Previous lesson: [dbt basics Day2 Lecture](https://www.dataexpert.io/lesson/dbtbasicsday2lecture-jan2026.md)
- Next lesson: [advanced dbt Day 1 Lecture](https://www.dataexpert.io/lesson/advanceddbtday1lecture-jan2026.md)
