100-hour advanced batches — next batch starts soon +91-8500002025 WhatsApp

Live online · 100 hours · Beginner to Advanced

Snowflake & dbt Masterclass — 100 Hours of Analytics Engineering End to End

Learn the warehouse and the transformation layer together, the way modern data teams actually build.

100 hoursLive instruction
10 modulesStructured path
3 projectsPortfolio ready
SoonNext batch starts
Snowflake & dbt Masterclass — 100 hours live online, covering Snowflake, Snowpark, Snowpipe, Streams & Tasks

What you will be able to do

  • Explain Snowflake's architecture and make correct warehouse-sizing and clustering decisions
  • Write performant SQL and diagnose queries with the profile and query history
  • Cut Snowflake credits with warehouse policies, result cache, clustering and resource monitors
  • Build a full dbt project: staging → intermediate → marts, with tests, docs, snapshots and macros
  • Ship dbt through CI/CD with slim builds, and orchestrate with Airflow or dbt Cloud
  • Handle streaming and CDC into Snowflake with Snowpipe, Streams, Tasks and Dynamic Tables

Curriculum — 100 hours across 10 modules

Sessions run live; every session is recorded. Labs are hands-on from module one.

  • Three-layer architecture: storage, multi-cluster compute, cloud services
  • Micro-partitions, metadata, pruning — why Snowflake is fast and when it isn't
  • Editions, regions, cloud providers; accounts, roles, RBAC hierarchy
  • Virtual warehouses: sizing, scaling policy, multi-cluster, auto-suspend/resume
  • Loading basics: stages, COPY INTO, file formats, error handling
  • Lab: account setup, role hierarchy, first loaded dataset

  • Snowflake SQL specifics: QUALIFY, LATERAL FLATTEN, semi-structured VARIANT, ASOF joins
  • Window functions, recursive CTEs, pivots, time-series gap filling
  • Dimensional modelling: star schema, SCD types, surrogate keys, fact grain, bridge tables
  • Data Vault 2.0 overview and when it earns its complexity
  • Lab: model a messy source system into a defensible star schema

  • Snowpipe (auto-ingest) and Snowpipe Streaming; Kafka connector
  • Streams (standard, append-only, insert-only) and Tasks (serverless, DAGs)
  • Dynamic Tables: declarative pipelines, lag targets, refresh modes
  • External tables, Iceberg tables, external volumes
  • Fivetran/Airbyte ELT patterns and their cost model
  • Lab: Project 2 near-real-time pipeline

  • Query profile reading: spilling, pruning ratio, exploding joins, remote IO
  • Clustering keys, automatic clustering, search optimisation service, materialised views
  • Caching layers: result cache, warehouse cache, metadata — and how to measure hit rates
  • Warehouse strategy: separation by workload, queuing, multi-cluster economics
  • Resource monitors, budgets, ACCOUNT_USAGE queries, per-team chargeback
  • Lab: Project 3 cost audit with a written savings recommendation

  • RBAC design patterns: functional vs access roles; least privilege at scale
  • Dynamic data masking, row access policies, tag-based policies, object tagging
  • Network policies, SSO/SCIM, key-pair auth, secrets handling
  • Time Travel, Fail-safe, cloning, replication and failover
  • Secure data sharing, reader accounts, Snowflake Marketplace, clean rooms
  • Lab: GDPR-style masking implementation with an access-test matrix

  • Snowpark DataFrame API in Python; pushdown execution model
  • UDFs, UDTFs, stored procedures; Python packages and Anaconda channel
  • Snowpark Container Services overview; Streamlit in Snowflake
  • Cortex AI functions and vector search — LLM features inside the warehouse
  • Lab: replace a Spark job with Snowpark and compare cost and runtime

  • Project structure, profiles, targets; dbt Core vs dbt Cloud vs dbt Fusion
  • Models, ref(), source(), materialisations (view, table, incremental, ephemeral)
  • Staging → intermediate → marts layering; naming and folder conventions
  • Tests: generic, singular, dbt_utils, dbt_expectations; severity and thresholds
  • Documentation, exposures, the docs site, lineage graph
  • Lab: build the staging and marts layers of Project 1

  • Incremental models: strategies (merge, insert_overwrite, microbatch), is_incremental, late data
  • Snapshots for SCD2; seeds; hooks; custom schemas and aliases
  • Jinja and macros; packages; custom generic tests; dispatch and adapters
  • Semantic layer and MetricFlow; metrics definitions
  • Performance: model materialisation choices, DAG shape, threads, warehouse per model
  • Lab: convert a 40-minute full refresh into a 3-minute incremental build

  • dbt Cloud jobs vs Airflow (Cosmos) vs Dagster — choosing an orchestrator
  • Slim CI: state:modified, deferral, PR-scoped builds, blue/green deployments
  • GitHub Actions pipeline for dbt: lint (sqlfluff), compile, test, deploy
  • Data quality and observability: freshness, anomaly detection, alerting, data contracts
  • Lab: full PR-to-production dbt workflow with tests as gates

  • Snowflake vs Databricks vs BigQuery vs Redshift — an honest comparison you can defend
  • Migration playbooks: Teradata/Oracle/SQL Server → Snowflake
  • Capstone presentation and architecture review
  • SnowPro Core exam guide, 120 practice questions, two timed mocks
  • Analytics engineer interview questions and resume framing

Hands-on projects

You leave with three portfolio projects you can demo in an interview — not toy notebooks.

1

E-commerce analytics warehouse

Raw → staging → marts in dbt over a multi-source e-commerce dataset, with 60+ tests, exposures, docs site and a Power BI/Looker Studio layer.

2

Near-real-time pipeline

Kafka → Snowpipe Streaming → Streams & Tasks → Dynamic Tables, with latency measurement and a cost comparison against micro-batch.

3

Cost optimisation engagement

Audit a messy account: warehouse right-sizing, query rewrite, clustering decisions, resource monitors — delivered as a written recommendation with projected savings.

Tools and technologies covered

  • Snowflake
  • Snowpark
  • Snowpipe
  • Streams & Tasks
  • Dynamic Tables
  • Iceberg tables
  • dbt Core
  • dbt Cloud
  • Airflow
  • Kafka
  • Fivetran/Airbyte
  • Git
  • GitHub Actions
  • Looker/Power BI

Who this course is for

  • Analytics engineers and BI developers
  • Data engineers adding Snowflake to their stack
  • SQL developers moving to the cloud
  • Teams adopting dbt

Prerequisites

  • Good SQL — this course assumes JOINs and GROUP BY are comfortable
  • Basic Git
  • Snowflake 30-day trial ($400 credits) and dbt Core (free)

Frequently asked questions

No. The 30-day trial includes $400 of credits, which comfortably covers the course if you keep warehouses on XS with 60-second auto-suspend — taught in Module 1. You can start a fresh trial if you need more time.

You will learn dbt Core (free, open source) as the foundation, and use dbt Cloud's free developer tier for the scheduling and CI features. Everything transfers between them.

The dbt half is directly transferable — dbt runs on Databricks too. The Snowflake half is platform-specific but the modelling, testing and cost-governance thinking carries over. Many students take this alongside the Databricks course.

The course maps to SnowPro Core, with 120 practice questions and two mocks. Advanced Data Engineer topics are touched on but that exam needs additional dedicated study.

Thanks — your enquiry has reached us.
Venu Katragadda or a course advisor will call or WhatsApp you within one working day with the full syllabus, batch dates and fees. For anything urgent, WhatsApp +91-9247159150.

Get the Snowflake & dbt Masterclass syllabus and fees

Tell us where you are and we'll send the syllabus, batch dates and fees. No spam, no sales pressure.

Please enter your name.
Please enter a reachable number.
Please enter a valid email address.

By submitting you agree to be contacted about this programme. We never sell your data. Prefer to talk now? WhatsApp +91-9247159150 or call +91-8500002025.

Snowflake & dbt Masterclass syllabus PDF cover

Free download · PDF

Download the full 100-hour syllabus

Every module, every hour, every lab and all three projects — the same document we hand to corporate clients. No email verification loop; the PDF downloads the moment you submit.

  • 10 modules broken down topic by topic with hours
  • The 3 portfolio projects in full
  • Prerequisites, tools list and certification mapping
  • Fees, EMI options, batch timings and the refund policy
Downloading now. If it did not start, . We will also call or WhatsApp you within one working day.
Please enter your name.
Please enter a reachable number.
Please enter a valid email address.

We use your number to answer questions about the syllabus, not to spam you. Prefer to ask first? WhatsApp +91-9247159150.

What students say about Venu Katragadda

Verified Google reviews from Sreyobhilashi IT students. Read all 320+ reviews →

4.9 ★Google rating
320+Verified reviews
1,200+Professionals trained
14+ yrsTrainer experience
★★★★★

“I had a truly valuable experience with Sreyobhilashi's AWS & Azure Databricks Training & Placement Program. The trainers are highly knowledgeable, with hands-on coverage of Spark, Kafka, Flink, NiFi, Airflow, Azure, Snowflake and more.”

Naveen Kumar Tavva
AWS & Azure Databricks Training · Verified Google review
★★★★★

“Recently took Databricks classes with Venu to upskill in trending technologies, and the experience exceeded all expectations. While I initially sought guidance only on Databricks, Venu provided in-depth training across the entire ecosystem.”

Abhishek Zararia
Databricks · Cleared DE Professional Cert · Verified Google review
★★★★★

“This training has exceeded my expectations. Venu explains concepts clearly and uses hands-on examples that make the content easy to understand. I am learning a lot and would definitely recommend.”

Pataballa N V Lakshminarayana
Databricks Training · Verified Google review

Foundation course or masterclass?

We run two tiers. Most people should start with the foundation course on our sister site and step up later — this page is the advanced one.

Foundation · databrickstraining.in

Snowflake + dbt Training

₹18,000

  • core track of live instruction
  • Covers the job-ready core of the stack
  • Best if you are new to the platform or changing careers
  • Same trainer, same teaching style

View the foundation course →

Masterclass · this page

Snowflake & dbt Masterclass

₹24,000

  • 100 hours — roughly 25–30 extra hours of depth
  • Internals, performance tuning and cost engineering modules
  • Three reviewed portfolio projects instead of guided labs
  • Architecture review and certification drill included
  • Best if you already work with the stack and want senior-level depth

Get the full syllabus →

Not sure which fits? WhatsApp +91-9247159150 and Venu Katragadda will tell you straight — including when the cheaper one is the right answer.

₹24,000 Free syllabus PDF