# dbt basics: creating a full dbt project lab

> In this lab, Bruno walks you through our DBT project, emphasizing the importance of running DBT dependencies and configuring freshness settings. He demonstrates how to handle errors, set configurations, and write data tests effectively. Pay attention to the different ways to define configurations a…

- Web page: https://www.dataexpert.io/lesson/dbt-basics-creating-a-full-dbt-project-lab-p735-l657
- Program: [AnalyticsExpert](https://www.dataexpert.io/program/analytics-expert)
- Module: Week 1: dbt Basics
- Access: Requires enrollment in AnalyticsExpert
- Length: 49 min video
- Skills: SQL, ETL/ELT, dbt
- Academy: DataExpert.io Academy

## About this lesson

In this lab, Bruno walks you through our DBT project, emphasizing the importance of running DBT dependencies and configuring freshness settings. He demonstrates how to handle errors, set configurations, and write data tests effectively. Pay attention to the different ways to define configurations and the significance of testing models for accuracy.

## Navigation

- Previous lesson: [dbt basics: creating a full dbt project lecture](https://www.dataexpert.io/lesson/dbt-basics-creating-a-full-dbt-project-lecture-p735-l567.md)
- Next lesson: [Build your first pipeline with dbt](https://www.dataexpert.io/lesson/buildyourfirstpipelinewithdbt-jan2026-p735-l1913.md)
