Building Data Products
Learn how to successfully implement data products and support the entire lifecycle—from conceiving and designing the data product through to building it, rolling it out, supporting it, and finally deprecating it when needed.
Learn how to successfully implement data products and support the entire lifecycle—from conceiving and designing the data product through to building it, rolling it out, supporting it, and finally deprecating it when needed.
Ananth is a software engineer at Slack, where he worked on developing scalable visibility infrastructure for logs, metrics & traces. Previously Ananth helped Slack to build the data platform from the ground to manage terabyte-scale data warehouse system.
In the past, Ananth helped to build a big data platform for Bazaarvoice, Sephora, and Evlov Inc.
Ananth currently working at the exciting intersection of applying traditional data platform concepts to the observability infrastructure.
Specialty: Observability, Infrastructure, Data engineering, Data infrastructure.
In this section of the course, you'll dive into the world of data modeling with dbt. Discover how to write scalable SQL code, test your models, and manage metadata to build robust data pipelines. By the end, you'll have the skills to create maintainable data models that meet business requirements.
This part of the course explores advanced modeling techniques in dbt. You'll learn how to handle complex data types, perform hierarchical modeling, and create incremental models. Gain the skills needed to model complex data scenarios, and take your data modeling abilities to the next level.
In this section, you'll learn how to manage dependencies in dbt by defining and using macros, leveraging dbt's built-in packages and community packages, and managing dependencies across projects. These skills will enable you to build scalable, modular data pipelines with dbt.
This part of the course covers data transformation and pipeline orchestration with dbt. Discover how to transform data, use dbt's built-in ETL tools, and orchestrate data pipelines with dbt. You'll also learn how to monitor and alert your data pipelines, ensuring smooth, uninterrupted data flows.
Bite-sized daily lessons that you can easily fit into your schedule. Each day, we release new lessons no longer than 15 minutes. Our lessons are carefully curated to ensure that they're both engaging and informative, allowing you to learn something new every day, and at your own pace.
Collaborate with other engineers from around the world, providing you with a unique opportunity to learn from others and build your professional network.
Our live learning sessions are designed to be interactive and engaging, giving you the opportunity to ask questions and interact with subject-matter experts.
Learn by solving real-world problems. Our courses are designed to get rid of the fluff and provide you with the most relevant information to help you apply your learning.
Fill in your details and we’ll reach out to you within 24h.