# dbt basics:  How dbt works: sources, models, packages Lecture

> In this lecture, Bruno delves into the intricacies of dbt, focusing on its role in data engineering and best practices. He explains how dbt simplifies data transformation processes, emphasizing the importance of software engineering practices in data projects. Students are encouraged to grasp the s…

- Web page: https://www.dataexpert.io/lesson/dbt-basics-how-dbt-works-lecture
- Program: [Analytics Engineering Boot Camp starting October 2024](https://www.dataexpert.io/program/analytics-engineering-boot-camp)
- Module: dbt basics
- Access: Requires enrollment in Analytics Engineering Boot Camp starting October 2024
- Length: 43 min video
- Skills: SQL, ETL/ELT, dbt
- Academy: DataExpert.io Academy

## About this lesson

In this lecture, Bruno delves into the intricacies of dbt, focusing on its role in data engineering and best practices. He explains how dbt simplifies data transformation processes, emphasizing the importance of software engineering practices in data projects. Students are encouraged to grasp the significance of dbt in ETL pipelines and its integration with various platforms. He highlights key features like models, seeds, and sources, offering insights into how dbt streamlines data workflows.

## Navigation

- Previous lesson: [Grouping sets and Window functions Lab](https://www.dataexpert.io/lesson/grouping-sets-and-window-functions-lab.md)
- Next lesson: [dbt basics:  How dbt works: sources, models, packages Lab](https://www.dataexpert.io/lesson/dbt-basics-how-dbt-works-lab.md)
