Analytics Engineering Workflows with dbt

External: Coursera Courses ↗ · Coursera

Open Course on External: Coursera

Free to audit · Opens on External: Coursera

Analytics Engineering Workflows with dbt

Coursera · Intermediate ·🛠️ AI Tools & Apps ·3mo ago
This course helps you advance your skills in analytics engineering and gives you the practical abilities required to build scalable and reliable dbt projects. You will begin by strengthening your understanding of reusable SQL development with Jinja and macros and learn how to organize transformation logic for large data systems. From there, you will explore incremental models, snapshots, testing strategies, documentation practices, and core observability concepts that support trustworthy analytics workflows. The course concludes with collaboration techniques and workflow automation, where you will implement Git based version control, continuous integration pipelines, and scheduled dbt jobs. With a practical and applied approach, the course covers advanced concepts such as creating modular logic with macros, optimizing performance with incremental processing, structuring projects into clear layers, validating models with schema and custom tests, managing metadata, and reviewing lineage in dbt Docs. You will learn how to maintain clean project organization, implement testing and documentation standards, analyze run results and logs, and support production ready automation in modern analytics environments. By the end of this course, you will be able to: • Build reusable SQL logic using Jinja and macros • Design and implement incremental and snapshot models • Refactor dbt projects to maintain a clean and well organized DAG • Create, run, test, and document advanced dbt models • Apply testing, documentation, and observability practices to ensure data quality • Collaborate using Git and review workflows for dbt development • Configure continuous integration pipelines for automated model validation • Schedule and monitor dbt jobs for reliable production execution This course is designed for aspiring analytics engineers, data engineers, BI developers, and SQL practitioners who want to expand their skills in advanced dbt practices, data quality frameworks, collaborative work
Watch on External: Coursera ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Related AI Lessons

Video as Code: Building MP4s with HTML, CSS, and Js
Learn to build MP4s using HTML, CSS, and JS with HyperFrames, a revolutionary video editing approach
Medium · LLM
6 Claude Code Workflows That Have Nothing to Do With Code
Discover 6 Claude Code workflows that boost productivity beyond coding tasks
Medium · AI
7 AI Test Automation Tools Every QE Tester Should Know Before Their Selenium Scripts Start Feeling…
Discover 7 AI test automation tools to enhance your testing workflow and move beyond traditional Selenium scripts
Medium · Python
How I Built an AI-Powered Calculator Website That Reached 14.8K Google Impressions in Just One Month of SEO
Learn how to build an AI-powered calculator website and apply modern SEO strategies to generate organic traffic without spending money on ads
Dev.to AI
Up next
Java Servlet Tutorial 2 – RequestDispatcher Example | Urdu
Dr. Zohair – AI & NLP Insights
Watch →