
Data Engineering with dbt
A practical guide to building a cloud-based, pragmatic, and dependable data platform with SQL
Created by Roberto Zagni
Discover how to use dbt and SQL to build reliable, cloud-based data platforms that support automation and teamwork. Learn how to apply proven patterns, ensure data quality, and create a maintainable solution that fits real business needs.
Packt | Jun 2023 | 578 min
What You Will Learn
You will work through practical examples using dbt Cloud, Snowflake, and GitHub to set up automated data pipelines. Each step focuses on applying best practices in data modeling, testing, and deployment. By building a sample project, you will gain hands-on experience with real-world workflows and tools.
Key Features
- Automate data transformation and testing for reliable analytics pipelines
- Apply software engineering principles to SQL using dbt macros and Jinja
- Build scalable, maintainable data models that support business reporting
Target Audience
Ideal for data engineers, analytics engineers, BI professionals, and data analysts with basic SQL and data modeling knowledge. If you want to create agile, future-proof data platforms or understand how modern data teams operate, you will benefit from these practical, actionable skills.





