Our DBT Fundamentals course is designed for data professionals who are already familiar with SQL and want to learn how to transform and model data using DBT.
Dive into the transformative world of DBT: enhance your team's data transformation capabilities, ensuring robustness, scalability, and maintainability with our hands-on training.
Uncover the secrets of efficient data modeling with DBT
Who is this for?
Data Analysts, Data Engineers, Database Administrators, and beyond
Data Analysts, Data Engineers, Database Administrators, and beyond
In-depth Coverage: Data Build Tool Training Course
Introduction to DBT & its Role
Discover the world of DBT, its core concepts, and its role in data transformation and modeling.
Refresher on DBT Fundamentals
Revisit the fundamentals of DBT, refreshing your understanding of the concepts and tools that drive modern data transformation workflows.
Mastering Advanced DBT Features
Explore advanced DBT features like macros, Jinja, and snapshots, and learn how to use them to create more complex data transformations.
DBT Testing for Data Integrity
Discover the different types of tests in DBT and learn how to write and execute them to ensure data quality and consistency.
Modularizing with DBT Packages & Plugins
Learn how to create and use packages and plugins in DBT to modularize and share your data transformation code.
DBT in Production & Workflow Optimization
DBT in Production: Scheduling with Airflow, Monitoring with Grafana, Best Practices, and Fine-Tuning
Scheduling & Monitoring with Airflow and Grafana
Gain insights into scheduling DBT jobs with Airflow, monitoring them with Grafana.
Best Practices in DBT Deployment
Implementing best practices and fine-tuning for DBT development, deployment, and monitoring.
DBT Case Studies Overview
Case Studies (Optional)
Program Goal
What you will take away from the course
The goal of this course is to provide you with a comprehensive understanding of DBT and its ecosystem. By the end of the course, you will be able to
Understand the core concepts of DBT, including models, sources, seeds, and outputs
Use advanced DBT features like macros, Jinja, and snapshots
Write and execute data tests, schema tests, and unit tests in DBT
Create and use packages and plugins in DBT
Schedule DBT jobs with Airflow and monitor them with Grafana
Implement best practices for DBT development, deployment, and monitoring
Hear from our satisfied course attendees
Ultra Tendency Academy coached my team along the development process of the migration plan of our on premises data lake to the public cloud. The outstanding level of expertise, both on a technical and organizational level, ensured a well-structured and realistic migration plan including timeline, milestones, and efforts. The enablement of my team was at the center of a very smooth collaboration. Through Ultra Tendency Academy, we achieved our goal faster and reduced risks of the migration project significantly. I highly recommend Ultra Tendency Academy’s services!
Reinhard Burgmann
Head of Data Ecosystem, A1 Telekom Austria AG
I recently attended Vattenfall IT's online Kafka training day hosted by Ultra Tendency and it was an enriching experience. The trainer, Ahmed, did a fantastic job of explaining the theory behind Kafka, and the emphasis on practical application was great. The hands-on programming exercises were particularly helpful, and I've never experienced training with so many interactive examples! Overall, I highly recommend this training to anyone who wants to improve their Kafka knowledge interactively and gain valuable skills.
Bernard Benning
Vattenfall, BA Heat
Meet the Trainers
Marvin Taschenberger
Professional Software Architect, Ultra Tendency
Hudhaifa Ahmed
Senior Lead Big Data Developer & Berlin Territory Manager, Ultra Tendency
Matthias Baumann
Chief Technology Officer & Principal Big Data Solutions Architect Lead, Ultra Tendency
Struggling with Efficient Data Modeling?
Elevate Your Skills with Ultra Tendency Academy's DBT Training
Frequently Asked Questions
Here you can see a series of questions that are commonly asked by customers.
Customized Trainings
Tailor-made training programs meet your team's unique needs, promoting exponential skills growth.
Practice-oriented Approach
Our method provides hands-on solutions to real data challenges, enabling immediate practical application.
Broad Technological Coverage
Our comprehensive knowledge of modern technologies ensures your business can scale and excel in the digital era.
Tech Deep Dive
Experience a deep exploration into new tech trends, gaining profound insights and knowledge.
Invest in your team
Join Our Academy!
We’re eager to hear from you and provide tailored training programs. Please share some initial information so we can assist you..