# Day 3 – Sources, Snapshots & Docs - part 1 (1h)

> Sources, snapshots, and documentation are key components in data engineering, and this lesson delves into their practical applications using DBT. Participants will learn how to define sources for raw data, utilize the 'ref' and 'source' functions for effective data referencing, and implement snapsh…

- Web page: https://datagym.techexpert.io/lesson/d24e4610-340c-46c2-8f6b-5aa48c19884bday3sourcessnapshotsdocspart11h
- Program: [Mini dbt Bootcamp Starting on August 5th](https://datagym.techexpert.io/program/mini-dbt-bootcamp-7325)
- Access: Requires enrollment in Mini dbt Bootcamp Starting on August 5th
- Skills: Data Modeling, ETL/ELT, dbt
- Academy: DataGym.io

## About this lesson

Sources, snapshots, and documentation are key components in data engineering, and this lesson delves into their practical applications using DBT. Participants will learn how to define sources for raw data, utilize the 'ref' and 'source' functions for effective data referencing, and implement snapshots to track changes in data over time. This session is ideal for data engineers and analysts looking to enhance their skills in managing data transformations and ensuring data integrity within their projects.

## Navigation

- Previous lesson: [Day 2 – dbt Models, Macros & Seeds - part 2 + Quiz (1h)](https://datagym.techexpert.io/lesson/2e61717a-52a5-4afc-b6e2-6fd5117288bfday2dbtmodelsmacrosseeds2h.md)
- Next lesson: [Day 3 – Sources, Snapshots & Docs - part 2 + Quiz (1h)](https://datagym.techexpert.io/lesson/341fbf09-5107-439f-a324-8be40c7174d7day3sourcessnapshotsdocs2h.md)
