# DataExpert.io Academy

> Master data engineering and AI like a big tech engineer

Pages are server-rendered HTML. Course lessons require enrollment; lesson pages show a public overview. Program and lesson pages also have a markdown version: add `.md` to the URL (e.g. https://www.dataexpert.io/program/<slug>.md). Full-text version of this file: https://www.dataexpert.io/llms-full.txt

## Programs

- [Snowflake and dbt Analytics Engineering Boot Camp](https://www.dataexpert.io/program/snowflake-dbt-analytics-engineering-boot-camp-4721): Master Snowflake, Airflow and dbt and become a powerful analytics engineer
- [All-Access DataExpert.io Subscription](https://www.dataexpert.io/program/all-access-dataexpert-io-subscription): This gets you access to all self-paced content and the discord community of highly motivated learners!

## Interview Practice

- [Mock interviews](https://www.dataexpert.io/interviews): AI-graded mock interviews by role
- [Netflix Data Engineer Interview](https://www.dataexpert.io/interviews/netflix-data-engineer): A themed six-round mock interview simulating a real Netflix Data Engineer loop. Covers SQL analytics on viewing behavior, data pipeline architecture for streaming events, dimensional modeling for the…
- [Airbnb Analytics Engineer Interview](https://www.dataexpert.io/interviews/airbnb-analytics-engineer): A themed six-round mock interview simulating a real Airbnb Analytics Engineer loop. Covers marketplace SQL analytics (funnels, cohorts, occupancy), dimensional modeling for a two-sided marketplace, e…
- [OpenAI AI Engineer Interview](https://www.dataexpert.io/interviews/openai-ai-engineer): A themed six-round mock interview simulating a real OpenAI AI Engineer loop. Covers SQL for ML monitoring and usage analytics, system design for LLM-powered infrastructure, evaluation framework archi…
- [Data Modeling Gauntlet](https://www.dataexpert.io/interviews/data-modeling-gauntlet): A five-round, escalating deep-dive on dimensional modeling. Start with basic star schemas, progress through Slowly Changing Dimensions and multi-valued relationships, design petabyte-scale facts, and…
- [Data System Design Gauntlet](https://www.dataexpert.io/interviews/system-design-gauntlet): A five-round deep-dive mock interview focused entirely on data architecture design at production scale. Each round escalates in complexity: from batch warehouse design, to real-time streaming, to exp…
- [DSA Gauntlet](https://www.dataexpert.io/interviews/dsa-gauntlet): A deep-dive five-question DSA interview for Senior Data Engineers. Covers sliding-window stream processing, heap-based merging with memory budgets, graph dependency traversal with topological sorting…
- [SQL practice questions](https://www.dataexpert.io/questions): 67 hands-on SQL problems with an in-browser editor

## Free Lessons

- [Scala Dataset vs Dataframe API Dec 15, 2023](https://www.dataexpert.io/lesson/spark-bonus-v3): Interview Skills
- [Dimensional Data Modeling: Graph Data Modeling Day 3 Lecture](https://www.dataexpert.io/lesson/dimensional-data-modeling-day-3-lecture-yt-p736-l666)
- [Bootcamp Kickoff](https://www.dataexpert.io/lesson/bootcamp-kickoff-yt-p736-l703): Kickoff
- [The Data Modeling Interview](https://www.dataexpert.io/lesson/the-data-modeling-interview): Interview Skills
- [Dimensional Data Modeling: Building Slowly Changing Dimensions Day 2 Lab](https://www.dataexpert.io/lesson/dimensional-data-modeling-day-2-lab-yt-p736-l661)
- [Intro to HTML & CSS](https://www.dataexpert.io/lesson/intro-to-html-and-css-94d04): Web Dev Fundamentals
- [LLMs - Using LLMs to provide business value Day 1 Lab](https://www.dataexpert.io/lesson/machine-learning-day-1-lab-v4): Week 6: Machine Learning
- [The Data Architecture Interview](https://www.dataexpert.io/lesson/the-data-architecture-interview): Interview Skills
- [LLMs - Vector database for RAG applications Day 2 Lab](https://www.dataexpert.io/lesson/machine-learning-day-2-lab-v4): Week 6: Machine Learning
- [Boot Camp Database Setup](https://www.dataexpert.io/lesson/boot-camp-database-setup-yt-p736-l704): Kickoff
- [Applying Analytical Patterns: Recursive CTEs and Window Functions Day 2 Lecture](https://www.dataexpert.io/lesson/applying-analytical-patterns-day-2-lecture-yt-p736-l672)
- [The Data Structures and Algorithms Interview](https://www.dataexpert.io/lesson/the-data-structures-and-algorithms-interview): Interview Skills
- [Dimensional Data Modeling Complex Data Type and Cumulation Day 1 Lab](https://www.dataexpert.io/lesson/dimensional-data-modeling-lab-day-1-yt-p736-l659)
- [Capstone Project](https://www.dataexpert.io/lesson/capstone-project-v3): Capstone Project
- [LLM-Driven Data Engineering Day 1 Lecture](https://www.dataexpert.io/lesson/large-language-models-day-1-lecture)
- [Data Pipeline Maintenance: Navigating the Complexities of Data Engineering Day 1 Lecture](https://www.dataexpert.io/lesson/data-pipeline-maintenance-day-1-lecture-yt-p736-l686)
- [Staff Engineer Career Progression](https://www.dataexpert.io/lesson/staff-engineer-career-progression-4308)
- [Staff Engineer Career Progression](https://www.dataexpert.io/lesson/staff-engineer-career-progression)
- [Dimensional Data Modeling Complex Data Type and Cumulation Day 1 Lecture](https://www.dataexpert.io/lesson/dimensional-data-modeling-lecture-day-1-yt-p736-l658)
- [Dimensional Data Modeling: Graph Data Modeling Day 3 Lab](https://www.dataexpert.io/lesson/dimensional-data-modeling-day-3-lab-yt-p736-l667)
- [The Behavioral Interview](https://www.dataexpert.io/lesson/the-behavioral-interview): Interview Skills
- [Dimensional Data Modeling: Building Slowly Changing Dimensions Day 2 Lecture](https://www.dataexpert.io/lesson/dimensional-data-modeling-day-2-lecture-yt-p736-l660)
- [LLM-Driven Data Engineering Day 2 Lab](https://www.dataexpert.io/lesson/large-language-models-day-2-lab)
- [Test Loom](https://www.dataexpert.io/lesson/test-loom): test module
- [Monetizing Part 3: Products & Funnels  by Zach Wilson
](https://www.dataexpert.io/lesson/linkedin-masterclass-6): Making Content on LinkedIn
- [LLM-Driven Data Engineering Day 2 Lecture](https://www.dataexpert.io/lesson/large-language-models-day-2-lecture)
- [KPIs and Experimentation: Setting up and Analysing Experiments Day 1 Lab](https://www.dataexpert.io/lesson/kpis-and-experimentation-day-1-lab-yt-p736-l695)
- [LLMs - Using LLMs to provide business value Day 1 Lecture](https://www.dataexpert.io/lesson/machine-learning-day-1-lecture-v4): Week 6: Machine Learning
- [The SQL Interview](https://www.dataexpert.io/lesson/the-sql-interview): Interview Skills
- [Applying Analytical Patterns: Mastering Growth Accounting and Retention Analysis Day 1 Lab](https://www.dataexpert.io/lesson/applying-analytical-patterns-day-1-lab-yt-p736-l671)
- [Test Loom](https://www.dataexpert.io/lesson/test-loom-6831): test module
- [LLMs - Vector database for RAG applications Day 2 Lecture](https://www.dataexpert.io/lesson/machine-learning-day-2-lecture-v4): Week 6: Machine Learning
- [Onboard to DataExpert Platform](https://www.dataexpert.io/lesson/subscription-onboarding-lesson)
- [LLM-Driven Data Engineering Day 1 Lab](https://www.dataexpert.io/lesson/large-language-models-day-1-lab)

## Company

- [Pricing](https://www.dataexpert.io/pricing): Plans and subscription options
- [Reviews](https://www.dataexpert.io/reviews): Student reviews and outcomes
- [About the instructor](https://www.dataexpert.io/about)
- [Scholarships](https://www.dataexpert.io/scholarships)
- [Contact](https://www.dataexpert.io/contact)
- [Blog](https://www.dataexpert.io/blog): Articles and newsletter

## Optional

- [Full text for LLMs](https://www.dataexpert.io/llms-full.txt)
- [Sitemap](https://www.dataexpert.io/sitemap.xml)
- [TA Office Hour 5](https://www.dataexpert.io/lesson/ta-office-hour-5-jan2025)
- [RAG and LLMs Day2 Lecture](https://www.dataexpert.io/lesson/rag-and-llms-day-2-lecture-jan2025)
- [Q&A with Zach Week 3 (2025-07-25)](https://www.dataexpert.io/lesson/qa-with-zach-week3-july2025-p737-l1304): Q&A with Zach
- [Data Quality Patterns: WAP Patterns Day 2 Lecture](https://www.dataexpert.io/lesson/data-quality-patterns-day-2-lecture-yt-p736-l700)
- [Course 2 updating - test](https://www.dataexpert.io/lesson/course-2-updating-test-6933)
- [RAG optimisation + Reranking Day 1 Lecture](https://www.dataexpert.io/lesson/rag-optimisation-reranking-day1-lecture-oct-2025-p737-l1510): Week 2: Advanced RAG, Reranking & Dev Workflow
- [Real Time data with Delta Live Table Day2 Lab](https://www.dataexpert.io/lesson/realtimedatawithdeltalivetableday2lab-aug26)
- [How to use snowpark and Snowflake optimization Lab](https://www.dataexpert.io/lesson/how-to-use-snowpark-and-snowflake-optimization-lab): Applying Analytical Patterns
- [Capstone Project Day 2 Class](https://www.dataexpert.io/lesson/capstone-project-day-2-class-april2025-p735-l1055): Week 8: End-to-End Project Hacking
- [Dimensional Data Modeling - Complex Data Types Arrays and Structs with Iceberg (Day 1 Lecture)](https://www.dataexpert.io/lesson/dimensional-data-modeling-day-1-lecture-v3): Week 1: Dimensional Data Modeling in Iceberg
- [Data Accessibility and Privacy (Day 4 Lecture)](https://www.dataexpert.io/lesson/fact-data-modeling-day-4-lecture-v4): Week 2: Fact Data Modeling in Iceberg
- [Test 2](https://www.dataexpert.io/lesson/890964a6-282e-4a75-921d-9b757dd788a3test2)
- [AI Application Setup](https://www.dataexpert.io/lesson/ai-application-setup-22551-p737-l1568): Kickoff & Setup
- [Test Course](https://www.dataexpert.io/lesson/631f3b55-d50a-452f-bb99-da927574e13atestcourse)
- [TA Office hour 6](https://www.dataexpert.io/lesson/taofficehour6-7abba-p735-l1944)
- [Book Club 5](https://www.dataexpert.io/lesson/bookclub5-mar26)
- [Q&A Week 3](https://www.dataexpert.io/lesson/qa-week-3-jan2025-p736-l781): Q&A with Zach
- [test 2](https://www.dataexpert.io/lesson/test2-6dc1a)
- [TA Office Hour 1 (2025-10-09)](https://www.dataexpert.io/lesson/ta-office-hour1-oct2025-p737-l1536)
- [Slowly Changing Dimensions Lecture](https://www.dataexpert.io/lesson/slowly-changing-dimensions-lecture): Bonus
- [Advanced dbt Lecture Day 1](https://www.dataexpert.io/lesson/advanced-dbt-lecture-day-1-april2025)
- [Chat with Zach](https://www.dataexpert.io/lesson/week-1-zach-qa-v4)
- [TA Office Hour 6 (2025-01-29)](https://www.dataexpert.io/lesson/ta-office-hour-6-jan2025-p736-l791)
- [Snowflake Basics Day 1 Lab](https://www.dataexpert.io/lesson/snowflake-basics-day-1-lab-jan2025)
- [TA Office Hour 5](https://www.dataexpert.io/lesson/ta-office-hour5-july2025)
- [Tech Talk with Carly](https://www.dataexpert.io/lesson/tech-talk4-oct2025)
- [Chat with Zach July 27, 2023](https://www.dataexpert.io/lesson/week-2-zach-qa-v2)
- [Apache Iceberg: Data Contracts Lecture](https://www.dataexpert.io/lesson/apache-iceberg-lecture-day-3-april2025-p735-l960): Week 5: Data Modeling on Iceberg
- [Azure - Week 5 (Copy)](https://www.dataexpert.io/lesson/azure-week-5-3166)
- [Loom](https://www.dataexpert.io/lesson/loom-4046)
- [Fact Data Modeling: Core Concepts, Deduplication Day 1 Lecture](https://www.dataexpert.io/lesson/fact-data-modeling-day-1-lecture-yt-p736-l662)
- [Q&A with Zach Week2](https://www.dataexpert.io/lesson/qawithzachweek2-feb26)
- [Book Club 2](https://www.dataexpert.io/lesson/bookclub2-mar26)
- [Career Development - Resume Review](https://www.dataexpert.io/lesson/career-development-resume-review-jan2025)
- [Write a comprehensive pipeline spec document Lab](https://www.dataexpert.io/lesson/pipeline-spec-building-lab): Pipeline Spec Building + Airflow Fundamentals
- [TA Office Hour 2 (2025-10-09)](https://www.dataexpert.io/lesson/ta-office-hour2-oct2025-p737-l1537)
- [Day 1 Lab: Vectorizing Inputs into Milvus](https://www.dataexpert.io/lesson/understanding-rag-day1-lab-july2025)
- [Introduction to Spark Day 2 Lecture](https://www.dataexpert.io/lesson/introduction-to-spark-day-2-lecture-jan2025)
- [TA Office Hour 6](https://www.dataexpert.io/lesson/ta-office-hour-6-jan2025)
- [TA Office Hour 5 (2025-01-29)](https://www.dataexpert.io/lesson/ta-office-hour-5-jan2025-p736-l790)
- [Introduction to IDEs](https://www.dataexpert.io/lesson/introduction-to-ides-af3aa): Web Dev Fundamentals
- [Q&A with Zach Week 1 (2025-07-10)](https://www.dataexpert.io/lesson/qa-with-zach-week1-july2025-p737-l1286): Q&A with Zach
- [Q&A with Zach Week4](https://www.dataexpert.io/lesson/qawithzachweek4-feb26)
- [OpenClaw Safeguards & Measuring business value for AI Agents Day2 Lab](https://www.dataexpert.io/lesson/openclawsafeguardsmeasuringbusinessvalueforaiagentsday2lab-mar26)
- [TA Office Hour 4 (2025-06-17)](https://www.dataexpert.io/lesson/ta-office-hour-4-p736-l1153)
- [Growth Accounting Lab](https://www.dataexpert.io/lesson/growthaccountinglab-c17bb)
- [Databricks and Advanced Spark Day1 Lecture](https://www.dataexpert.io/lesson/databricksandadvancedsparkday1lecture-feb26)
- [Analytics Data Quality - Mastering DBT Projects with Bruno: Practical Overview and Hands-On Demonstrations (Day 2 Lecture)](https://www.dataexpert.io/lesson/analytics-data-quality-day-2-lecture-v3): Week 5: DBT and Pipeline Spec Building
- [advanced dbt Day 1 Lecture](https://www.dataexpert.io/lesson/advanceddbtday1lecture-55678)
- [LinkedIn like a pro](https://www.dataexpert.io/lesson/career-dev-session2-july2025-p737-l1301): Career Development
- [Tech Talk - Joe Reis](https://www.dataexpert.io/lesson/v4-tech-talk-joe-reis-906)
- [Expanding Scope & Influence Without Authority](https://www.dataexpert.io/lesson/expandingscopeinfluencewithoutauthority-1f6e2)
- [Fact Data Modeling Lecture](https://www.dataexpert.io/lesson/fact-data-modeling-lecture): Bonus
- [TA Office Hour 1](https://www.dataexpert.io/lesson/ta-office-hour1-jul2025)
- [YZ](https://www.dataexpert.io/lesson/yz-jan2025)
- [Applying Analytical Patterns Day 1 Lab](https://www.dataexpert.io/lesson/applying-analytical-patterns-day-1-lab-jan2025)
- [Special Guests, Stephanie Nuesi and Joe Reis July 26, 2023](https://www.dataexpert.io/lesson/v2-special-guests-stephanie-nuesi-and-joe-reis-july-26-2023-3258)
- [TA Office hour 8](https://www.dataexpert.io/lesson/taofficehour8-feb26)
- [Advanced dbt Lab Day 1](https://www.dataexpert.io/lesson/advanced-dbt-lab-day-1-april2025)
- [Apache Spark Memory Turning, Partitioning Day 2 Lecture](https://www.dataexpert.io/lesson/apache-spark-memory-turning-partitioning-day-2-lecture-jan2025)
- [Snowflake Basics Day 1 Lab](https://www.dataexpert.io/lesson/snowflake-basics-day-1-lab-jan2025-p736-l770)
- [TA Office hours 3](https://www.dataexpert.io/lesson/taofficehours3-mar26-p737-l2131)
- [TA Office hour 4](https://www.dataexpert.io/lesson/taofficehour4-3892c-p736-l2050)
- [Special Guests, Stephanie Nuesi and Joe Reis July 26, 2023](https://www.dataexpert.io/lesson/week-2-speaker-v2)
- [RAG optimisation + Reranking Day 1 Lecture](https://www.dataexpert.io/lesson/rag-optimisation-reranking-day1-lecture-oct-2025)
- [Career Development - Data Modeling Interview  ](https://www.dataexpert.io/lesson/career-development-data-modeling-interview-jan2025-p736-l801): Career Development
- [Youtube](https://www.dataexpert.io/lesson/56ab37f4-896d-43a1-afbf-e0b7aebf8c18cours)
- [Understanding Read Streams and SCD Implementation Lab](https://www.dataexpert.io/lesson/understandingreadstreamsandscdimplementationlab-jan2026)
- [How to do Growth Accounting like Meta](https://www.dataexpert.io/lesson/howtodogrowthaccountinglikemeta-jan2026-p735-l1903): Week 7: Analytical Patterns & CDC
- [Managing Unstructured Data - Day 1 Lab](https://www.dataexpert.io/lesson/managing-unstructured-data-day-1-lab-may2025)
- [Apache Spark Shuffle Joins Day 1 Lab](https://www.dataexpert.io/lesson/apache-spark-shuffle-joins-day-1-lab-may2025)
- [Snowflake Basics Day 1 Lecture](https://www.dataexpert.io/lesson/snowflake-basics-day-1-lecture-jan2025)
- [Chat with Zach Nov 15, 2023](https://www.dataexpert.io/lesson/v3-2-chat-with-zach-nov-15-2023-6706)
- [Apache iceberg: WAP patterns and Querying branched Data Lab](https://www.dataexpert.io/lesson/apache-iceberg-lab-day-3-april2025-p735-l961): Week 5: Data Modeling on Iceberg
- [Q&A with Zach Week1](https://www.dataexpert.io/lesson/qawithzachweek1-jan2026-p735-l1929): Q&A with Zach
- [Tech Talk - Li](https://www.dataexpert.io/lesson/tech-talk-li-july2025)
- [Tech Talk - 2](https://www.dataexpert.io/lesson/tech-talk2-oct2025)
- [Apache Spark: Managing Spark Jobs and Notebooks Day 2 Lecture](https://www.dataexpert.io/lesson/apache-spark-day-2-lecture-yt-p736-l680)
- [Advanced SQL and Applying Analytical patterns  (Day 1 Lecture)](https://www.dataexpert.io/lesson/analytical-patterns-day-1-lecture-v4): Week 5: Analytical Patterns & Analysis in Iceberg
- [Azure - Week 4](https://www.dataexpert.io/lesson/azure-week-4-may2025)
- [Spark Data Quality (Day 3 Lab)](https://www.dataexpert.io/lesson/spark-batch-day-3-lab-v4): Week 4: Batch Pipelines with Apache Spark
- [How to load data into Iceberg with Airflow](https://www.dataexpert.io/lesson/howtoloaddataintoicebergwithairflow-16dc3)
- [Wednesday Quiz](https://www.dataexpert.io/lesson/wednesdayquiz-0d421)
- [Q&A with Zach 4](https://www.dataexpert.io/lesson/qawithzach4-mar26-p737-l2122): Q&A with Zach
- [Applying Advanced SQL for Analytical Insights - Aggregations and Cardinality Reduction in Bootcamp Web Events (Day 2 Lab)](https://www.dataexpert.io/lesson/analytical-patterns-day-2-lab-v3): Week 3: Analytical Patterns & Analysis in Iceberg
- [Azure - Week 3](https://www.dataexpert.io/lesson/azure-week-3-may2025-p736-l1149)
- [Advanced Spark (Day 2 Lab)](https://www.dataexpert.io/lesson/spark-batch-day-2-lab-v4): Week 4: Batch Pipelines with Apache Spark
- [MCP and Agentic AI Day 1 Lecture](https://www.dataexpert.io/lesson/mcpandagenticaiday1lecture-oct2025)
- [Carly Taylor - Field CTO at Databricks (2.0)](https://www.dataexpert.io/lesson/tech-talk-with-carly-taylor-p735-l592): Tech Talks
- [Special Guests, Carly Taylor and Ben Rogojan July 19, 2023](https://www.dataexpert.io/lesson/week-1-speaker-v2)
- [TA Office hour 2](https://www.dataexpert.io/lesson/taofficehour2-jan2026)
- [Building functional AI agents using LangChain Day1 Lecture](https://www.dataexpert.io/lesson/buildingfunctionalaiagentsusinglangchainday1lecture-mar26-p737-l2137): Week 1: Prompt Engineering & Basic RAG
- [Book Club 4](https://www.dataexpert.io/lesson/bookclub4-feb26)
- [Day 1 Lecture: Graph RAG vs Vector RAG](https://www.dataexpert.io/lesson/advanced-rag-and-agentic-ai-day1-lecture-july2025-p737-l1178): Week 2: Advanced RAG, Reranking & Dev Workflow
- [Build your first pipeline with dbt](https://www.dataexpert.io/lesson/buildyourfirstpipelinewithdbt-jan2026)
- [Snowflake and Glue Catalog Integration Lab](https://www.dataexpert.io/lesson/snowflakeandgluecatalogintegrationlab-jan2026-p735-l2005): Week 7: Analytical Patterns & CDC
- [Your Action Plan and wrap-up](https://www.dataexpert.io/lesson/youractionplanandwrapup-2a75b)
- [OpenClaw and Automating business processes Day2 Lecture](https://www.dataexpert.io/lesson/openclawandautomatingbusinessprocessesday2lecture-mar26)
- [Grouping sets and Window functions Lab](https://www.dataexpert.io/lesson/grouping-sets-and-window-functions-lab-p735-l581): Week 7: Analytical Patterns & CDC
- [Data Visualization and Impact: Mastering Data Engineering Day 1 Lecture](https://www.dataexpert.io/lesson/data-visualization-and-impact-day-1-lecture-yt-p736-l690)
- [Deep Dive On Workflows Day 3 Lecture](https://www.dataexpert.io/lesson/deep-dive-on-workflows-day-3-lecture-jan2025)
- [Deep Dive On Workflows Day 3 Lab](https://www.dataexpert.io/lesson/deep-dive-on-workflows-day-3-lab-jan2025)
- [Tuesday Quiz](https://www.dataexpert.io/lesson/tuesdayquiz-3abf8)
- [Prasad Rao - Principal Solutions Architect](https://www.dataexpert.io/lesson/tech-talk-8-prasad-rao-april2025-p735-l1062): Tech Talks
- [Intro to Javascript](https://www.dataexpert.io/lesson/intro-to-javascript-f6146): Web Dev Fundamentals
- [Advanced dbt: Understanding incremental models Lab](https://www.dataexpert.io/lesson/advanced-dbt-understanding-incremental-models-lab-p735-l569): Week 2: Advanced dbt
- [Tech Talk 5 - Carly Taylor](https://www.dataexpert.io/lesson/tech-talk-5-carly-taylor-april2025)
- [Tech talk with Tim Chan](https://www.dataexpert.io/lesson/tech-talk- with-tim-chan): Tech Talk
- [Dimensional Data Modeling - Complex Data Types Arrays and Structs with Iceberg (Day 1 Lab) - Pre-recorded from V3](https://www.dataexpert.io/lesson/dimensional-data-modeling-day-1-lab-v4): Week 1: Dimensional Data Modeling in Iceberg
- [Special Guests, Parth Parekh and Nick Singh August 16, 2023](https://www.dataexpert.io/lesson/week-5-speaker-v2)
- [Tech Talk - Sai](https://www.dataexpert.io/lesson/techtalks3-mar26)
- [Azure - Week 2 (Copy)](https://www.dataexpert.io/lesson/azure-week-2-7072)
- [Advanced Spark Optimization Techniques Day 1 Lab](https://www.dataexpert.io/lesson/advanced-spark-optimization-techniques-day-1-lab-jan2025-p736-l813): Week 4: Structured Streaming with Spark & Kafka
- [TA Office Hour 6](https://www.dataexpert.io/lesson/taofficehour6-3254f)
- [Chat with Zach July 20, 2023](https://www.dataexpert.io/lesson/week-1-zach-qa-v2)
- [advanced dbt Day 1 Lab](https://www.dataexpert.io/lesson/advanceddbtday1lab-jan2026)
- [Tech Talks - Carly](https://www.dataexpert.io/lesson/techtalksweek3-jan2026)
- [RAG optimisation + Reranking Day 1 Lab](https://www.dataexpert.io/lesson/rag-optimisation-reranking-day-oct)
- [Q&A with Zach Week 3](https://www.dataexpert.io/lesson/qa-with-zach-week-3-april2025-p735-l1000): Q&A with Zach
- [Dimensional Data Modeling - Graph Data Modeling with Iceberg (Day 3 Lecture)](https://www.dataexpert.io/lesson/dimensional-data-modeling-day-3-lecture-v3): Week 1: Dimensional Data Modeling in Iceberg
- [Thursday Quiz](https://www.dataexpert.io/lesson/thursdayquiz-3ef15)
- [Advanced Data Pipeline Maintenance - Understanding Complex Pipeline Topology (Day 2 Lab)](https://www.dataexpert.io/lesson/pipeline-maintenance-day-2-lab-v3): Week 6: Data Pipeline Maintenance
- [Day 2 Lecture: How to link your AI agent to value ](https://www.dataexpert.io/lesson/building-end-to-end-ai-application-day2-lecture-july25)
- [Flink Lab Setup](https://www.dataexpert.io/lesson/flink-lab-setup-yt-p736-l708)
- [TA Office hour 4](https://www.dataexpert.io/lesson/taofficehour4-jan2026)
- [Apache Iceberg Day 2 Lab](https://www.dataexpert.io/lesson/apache-iceberg-day-2-lab-jan2025)
- [Apache Iceberg Lab Day1](https://www.dataexpert.io/lesson/apacheiceberglabday1-cbfc8)
- [Tech Talk - Carly Taylor](https://www.dataexpert.io/lesson/guest-speaker-10-v4)
- [Introduction to Spark Day 2 Lab](https://www.dataexpert.io/lesson/introduction-to-spark-day-2-lab-jan2025-p736-l776): Week 1: Databricks Basics
- [Sunday Quiz](https://www.dataexpert.io/lesson/sundayquiz-1b699)
- [QnA with Zach 2](https://www.dataexpert.io/lesson/qnawithzach2-aug26)
- [Apache Iceberg Data Contracts Lecture](https://www.dataexpert.io/lesson/apache-iceberg-data-contracts-day-3-lecture-may2025)
- [Databricks Platform Overview Day 1 Lab](https://www.dataexpert.io/lesson/databricks-platform-overview-day-1-lab-jan2025-p736-l772): Week 1: Databricks Basics
- [CDC Pipelines and Triggers ](https://www.dataexpert.io/lesson/cdc-and-push-pipelines)
- [Yuzheng Sun - Staff Data Scientist at Statsig](https://www.dataexpert.io/lesson/yz-jan2025-p736-l802): Guest Speakers
- [End-to-End AI Applications Day 2 Lab](https://www.dataexpert.io/lesson/building-end-to-end-ai-application-day2-lab-oct25)
- [Building functional AI agents using LangChain Day2 Lab](https://www.dataexpert.io/lesson/buildingfunctionalaiagentsusinglangchainday2lab-mar26)
- [Unit Testing](https://www.dataexpert.io/lesson/unit-testing-cd643): Office Hours
- [Structured Streaming Kafka to Delta Live Table Day1 Lecture](https://www.dataexpert.io/lesson/structuredstreamingkafkatodeltalivetableday1lecture-feb26-p736-l2029): Week 4: Structured Streaming with Spark & Kafka
- [The 2026 Context Engineering QnA](https://www.dataexpert.io/lesson/the2026contextengineering-qna)
- [Q&A with Zach Week5](https://www.dataexpert.io/lesson/qawithzachweek5-jan2026-p735-l1933): Q&A with Zach
- [OpenClaw Safeguards & Measuring business value for AI Agents Day1 Lab](https://www.dataexpert.io/lesson/openclawsafeguardsmeasuringbusinessvalueforaiagentsday1lab-mar26-p737-l2150): Week 4: MLOps, Guardrails & Business Value
- [TA Office Hour 1 (2025-01-14)](https://www.dataexpert.io/lesson/ta-office-hour-1-jan2025-p736-l721)
- [Azure - Week 1](https://www.dataexpert.io/lesson/azure-week-1-may2025-p736-l1080)
- [Tech Talk 4 - John Kutay](https://www.dataexpert.io/lesson/tech-talk-4-john-kutay-april2025)
- [Build your first pipeline with dbt](https://www.dataexpert.io/lesson/buildyourfirstpipelinewithdbt-93144)
- [TA Office Hour 6 (2025-06-19)](https://www.dataexpert.io/lesson/ta-office-hour-6-may2025-p736-l1158)
- [Navigating Data Engineering -Tips, Tools, and Career Insights](https://www.dataexpert.io/lesson/navigating-data-engineering-tips-tools-and-career-insights-may2025-p736-l1196): Q&A with Zach
- [dbt Basics Day 3 Lecture](https://www.dataexpert.io/lesson/dbt-basics-day-3-lecture-jan2025)
- [TA Office Hour 2](https://www.dataexpert.io/lesson/ta-office-hour-2-may2025)
- [Jason Reid - Co-founder at Tabular](https://www.dataexpert.io/lesson/jason-reid-cofounder-of-tabular-p736-l719): Guest Speakers
- [Snowflake Lab](https://www.dataexpert.io/lesson/snowflake-lab-jan2025)
- [Q&A with Zach Week1](https://www.dataexpert.io/lesson/qawithzachweek1-jan2026)
- [Building AI Agents with Databricks Day2 Lecture](https://www.dataexpert.io/lesson/buildingaiagentswithdatabricksday2lecture-feb26)
- [Q&A with Zach Week 5](https://www.dataexpert.io/lesson/qa-with-zach-week5-oct2025)
- [Joe Reis - Author of Fundamentals of Data Engineering](https://www.dataexpert.io/lesson/techtalksweek1-jan2026-p735-l1934): Tech Talks
- [Week 6 lab part 1](https://www.dataexpert.io/lesson/week-6-lab-part-1): Advanced Frontend Development
- [Book Club 1](https://www.dataexpert.io/lesson/bookclub1-c98da)
- [Career Dev Session 4](https://www.dataexpert.io/lesson/careerdevsession4-94f20)
- [Prompt Engineering Day1 Lab](https://www.dataexpert.io/lesson/prompt-engineering-day1-lab-oct2025)
- [Book Club 4](https://www.dataexpert.io/lesson/bookclub4-mar26)
- [Exploring UDFs and SQL Benchmarks in Spark Streaming](https://www.dataexpert.io/lesson/exploringudfsandsqlbenchmarksinsparkstreaming-feb26-p736-l2113): Week 4: Structured Streaming with Spark & Kafka
- [TA Office hours 7](https://www.dataexpert.io/lesson/taofficehours7-mar26-p737-l2135)
- [Onboarding Guide for the Data and AI Engineering Bootcamp](https://www.dataexpert.io/lesson/onboardingguideforthedataandaiengineeringbootcamp-jan2026)
- [Tech Talk with Xinran Waibel](https://www.dataexpert.io/lesson/tech-talk1-oct2025)
- [Advanced Snowflake: Data Modeling and UDFs Lecture](https://www.dataexpert.io/lesson/advanced-snowflake-data-modeling-and-udfs-lecture): Advanced Snowflake
- [Injecting quality into your Airflow DAG Lab](https://www.dataexpert.io/lesson/injectingqualityintoyourairflowdaglab-jan2026)
- [Write a comprehensive pipeline spec document Lab](https://www.dataexpert.io/lesson/pipeline-spec-building-lab-p735-l556): Week 6: Airflow & Pipeline Specs with Trino
- [Delta Table Day 1 Lab](https://www.dataexpert.io/lesson/delta-table-day-1-lab-may2025-p736-l1087): Week 3: Data Lakes with Delta Table
- [Slowly Changing Dimensions Lecture](https://www.dataexpert.io/lesson/slowly-changing-dimensions-lecture-p735-l576): Bonus
- [Applying Analytical Patterns Day 1 Lecture](https://www.dataexpert.io/lesson/applying-analytical-patterns-day-1-lecture-jan2025)
- [Data Quality Patterns: Spec-Building Document Day 1 Lab](https://www.dataexpert.io/lesson/data-quality-patterns-day-1-lab-yt-p736-l699)
- [Airflow Data Quality (Day 1 Lecture)](https://www.dataexpert.io/lesson/airflow-data-quality-day-1-lecture-v4): Week 3: Airflow and Airflow Data Quality
- [Local Video](https://www.dataexpert.io/lesson/localvideo-963b1)
- [Core Data Modeling Elements Saturday Quiz](https://www.dataexpert.io/lesson/core-data-modeling-quiz)
- [Chat with Zach](https://www.dataexpert.io/lesson/v4-5-chat-with-zach-686)
- [Advanced SQL Patterns Day 2 Lecture](https://www.dataexpert.io/lesson/advanced-sql-patterns-day-2-lecture-jan2025-p736-l818)
- [Youtube](https://www.dataexpert.io/lesson/youtube-2165)
- [V4 Boot Camp Kick-Off](https://www.dataexpert.io/lesson/boot-camp-kick-off-v4): Boot Camp Orientation
- [Advanced dbt: Production Pipelines and dbt with Airflow Lab](https://www.dataexpert.io/lesson/advanceddbtday2lab-jan2026-p735-l1924): Week 2: Advanced dbt
- [Managing Unstructured Data - Day 2 Lecture](https://www.dataexpert.io/lesson/managing-unstructured-data-day-2-lecture-may2025-p736-l1198): Week 5: Managing Unstructured Data
- [Q&A with Zach Week 3](https://www.dataexpert.io/lesson/qa-with-zach-week3-oct2025)
- [Loom](https://www.dataexpert.io/lesson/loom-8070)
- [Q&A with Zach Week1](https://www.dataexpert.io/lesson/qawithzachweek1-feb26-p736-l2037): Q&A with Zach
- [Apache Spark Unit Testing Day 3 Lab](https://www.dataexpert.io/lesson/apache-spark-unit-testing-day-3-lab-jan2025)
- [MLOPs and Guardrails Day 1 Lab](https://www.dataexpert.io/lesson/ml-ops-day1-lab-oct25)
- [Apache Spark Shuffle Joins Day 1 Lab](https://www.dataexpert.io/lesson/apache-spark-shuffle-joins-day-1-lab-jan2025-p736-l789): Week 2: Databricks & Advanced Spark
- [Lesson 4](https://www.dataexpert.io/lesson/lesson-4-8341)
- [TA Office Hour 4 (2025-10-09)](https://www.dataexpert.io/lesson/ta-office-hour4-oct2025-p737-l1539)
- [Tech Talk 8 - Prasad Rao](https://www.dataexpert.io/lesson/tech-talk-8-prasad-rao-april2025)
- [Infrastructure Data Quality - Implementing Data Quality Measures with Astronomer and Airflow: Hands-On Lab with Marc Lamberti (Day 2 Lab)](https://www.dataexpert.io/lesson/infra-data-quality-day-2-lab-v3): Week 5: Unit Testing Pipelines & Write-audit-publish
- [Chat with Zach](https://www.dataexpert.io/lesson/v4-4-chat-with-zach-5051)
- [Local Video](https://www.dataexpert.io/lesson/local-video-1727)
- [Analytics Data Quality - Exploring Data Modeling and Quality Checks (Day 1 Lab)](https://www.dataexpert.io/lesson/analytics-data-quality-day-1-lab-v3): Week 5: DBT and Pipeline Spec Building
- [Analytics Engineering Bootcamp Kickoff](https://www.dataexpert.io/lesson/analytics-engineering-bootcamp-kickoff): Bootcamp Orientation
- [MCP and Agentic AI Day 1 Lecture](https://www.dataexpert.io/lesson/mcpandagenticaiday1lecture-oct2025-p737-l1606): Week 3: Agentic AI, MCP & Automation
- [Book Club 4](https://www.dataexpert.io/lesson/book-club-4-oct2025)
- [TA Office Hour 7](https://www.dataexpert.io/lesson/ta-office-hour-7-may2025)
- [Orchestration and Airflow Fundamentals Lecture](https://www.dataexpert.io/lesson/orchestration-and-airflow-fundamentals-lecture): Pipeline Spec Building + Airflow Fundamentals
- [dbt basics: creating a full dbt project lecture](https://www.dataexpert.io/lesson/dbt-basics-creating-a-full-dbt-project-lecture): dbt basics
- [Q&A with Zach 3](https://www.dataexpert.io/lesson/qawithzach3-mar26)
- [Chat with Zach Aug 10, 2023](https://www.dataexpert.io/lesson/week-4-zach-qa-v2)
- [TA Office Hour 3](https://www.dataexpert.io/lesson/ta-office-hour-3-may2025)
- [OpenClaw Safeguards & Measuring business value for AI Agents Day1 Lab](https://www.dataexpert.io/lesson/openclawsafeguardsmeasuringbusinessvalueforaiagentsday1lab-mar26)
- [advanced dbt Day 2 Lab](https://www.dataexpert.io/lesson/advanceddbtday2lab-jan2026)
- [Spark Structured Streaming Day 2 Lecture](https://www.dataexpert.io/lesson/spark-structured-streaming-day-2-lecture-jan2025)
- [advanced dbt Day 1 Lab](https://www.dataexpert.io/lesson/advanceddbtday1lab-e01c7)
- [Q&A with Zach 1](https://www.dataexpert.io/lesson/qawithzach1-mar26-p737-l2119): Q&A with Zach
- [MCP and Agentic AI Day 2 Lab](https://www.dataexpert.io/lesson/mcp-and-agentic-ai-day2lab-oct2025-p737-l1609): Week 3: Agentic AI, MCP & Automation
- [Special Guests, Parth Parekh and Nick Singh August 16, 2023](https://www.dataexpert.io/lesson/v2-special-guests-parth-parekh-and-nick-singh-august-16-2023-4496)
- [Friday Quiz](https://www.dataexpert.io/lesson/fridayquiz-efa43)
- [dbt Basics Day 3 Lab](https://www.dataexpert.io/lesson/dbt-basics-day-3-lab-jan2025)
- [Connecting the database to the service](https://www.dataexpert.io/lesson/9108e798-515c-438e-9344-1610f25ff638connectingthedatabasetotheservice): Intermediate Backend Development
- [QnA with Zach 4](https://www.dataexpert.io/lesson/qnawithzach4-aug26)
- [Building AI Agents with Databricks Day1 Lab](https://www.dataexpert.io/lesson/buildingaiagentswithdatabricksday1lab-feb26-p736-l2034): Week 6: Building AI Agents with Databricks
- [TA Office Hour 1 (2025-06-04)](https://www.dataexpert.io/lesson/ta-office-hour-1-may2025-p736-l1085)
- [Communicating Ideas and Getting Alignment](https://www.dataexpert.io/lesson/communicating-ideas-and-getting-alignment): Soft Skills
- [Q&A with Zach Week 5 (2025-10-09)](https://www.dataexpert.io/lesson/qa-with-zach-week5-oct2025-p737-l1548): Q&A with Zach
- [Day 1 Lab: Auto Prompt Optimization with dspy](https://www.dataexpert.io/lesson/prompt-engineering-day1-lab-jul2025)
- [Apache Flink Streaming - Exploring Data Collection and Processing with Kafka in Flink (Day 2 Lecture)](https://www.dataexpert.io/lesson/infra-flink-streaming-day-2-lecture-v3): Week 3: Streaming Pipelines with Apache Flink
- [TA Office Hour 5](https://www.dataexpert.io/lesson/ta-office-hour5-oct2025)
- [Building functional AI agents using LangChain Day1 Lab](https://www.dataexpert.io/lesson/buildingfunctionalaiagentsusinglangchainday1lab-mar26-p737-l2138): Week 1: Prompt Engineering & Basic RAG
- [Special Guests, Stephanie Nuesi and Joe Reis July 26, 2023](https://www.dataexpert.io/lesson/v2-special-guests-stephanie-nuesi-and-joe-reis-july-26-2023-6878)
- [Career Dev Session 5](https://www.dataexpert.io/lesson/careerdevsession5-f1228)
- [Tuesday Quiz](https://www.dataexpert.io/lesson/tuesdayquiz-a58fc)
- [TA Office hour 1](https://www.dataexpert.io/lesson/taofficehour1-jan2026-p735-l1939)
- [Special Guest, Alex Freberg August 2, 2023](https://www.dataexpert.io/lesson/week-3-speaker-v2)
- [Advanced dbt: Understanding incremental models Lecture](https://www.dataexpert.io/lesson/advanced-dbt-understanding-incremental-models-lecture-p735-l568): Week 2: Advanced dbt
- [Test Lesson](https://www.dataexpert.io/lesson/a4859c01-6e2f-4d69-b0ed-b86960deaf7ftestlesson)
- [Q&A with Zach 5](https://www.dataexpert.io/lesson/qawithzach5-mar26-p737-l2123): Q&A with Zach
- [TA Office Hour 1](https://www.dataexpert.io/lesson/ta-office-hour-1-april2025)
- [OpenClaw Safeguards & Measuring business value for AI Agents Day1 Lecture](https://www.dataexpert.io/lesson/openclawsafeguardsmeasuringbusinessvalueforaiagentsday1lecture-mar26)
- [Brian Pulliam - Career Developement Coach (2.0)](https://www.dataexpert.io/lesson/brian-pulliam-jan2025-p736-l783): Guest Speakers
- [advanced dbt Day 2 Lecture](https://www.dataexpert.io/lesson/advanceddbtday2lecture-jan2026)
- [Conceptual Data Modeling (Day 3 Lecture)](https://www.dataexpert.io/lesson/dimensional-data-modeling-day-3-lecture-v4): Week 1: Dimensional Data Modeling in Iceberg
- [test 5](https://www.dataexpert.io/lesson/test5-ac697)
- [Career Dev Session 3](https://www.dataexpert.io/lesson/career-dev-session3-oct2025-p737-l1530): Career Development
- [Q&A with Zach Week 2](https://www.dataexpert.io/lesson/qa-with-zach-week2-july2025)
- [Real Time data with Delta Live Table Day1 Lab](https://www.dataexpert.io/lesson/realtimedatawithdeltalivetableday1lab-aug26)
- [OpenClaw Safeguards & Measuring business value for AI Agents Day2 Lecture](https://www.dataexpert.io/lesson/openclawsafeguardsmeasuringbusinessvalueforaiagentsday2lecture-mar26)
- [You must learn Databricks in 2026 - The DataExpert.io Roadmap Lab](https://www.dataexpert.io/lesson/youmustlearndatabricksin2026thedataexpertioroadmap-lab)
- [Analytical Patterns Recognizing Business Value Day 3 Lecture](https://www.dataexpert.io/lesson/analytical-patterns-recognizing-business-value-day-3-lecture-jan2025-p736-l820)
- [How to use Snowpark and Snowflake Optimizations Lab Day 2](https://www.dataexpert.io/lesson/how-to use-snowpark-and-snowflake-optimizations-lab-day-2-april2025)
- [Airflow Data Quality (Day 2 Lecture)](https://www.dataexpert.io/lesson/airflow-data-quality-day-2-lecture-v4): Week 3: Airflow and Airflow Data Quality
- [Dimensional Data Modeling - Graph Data Modeling with Iceberg (Day 3 Lab)](https://www.dataexpert.io/lesson/dimensional-data-modeling-day-3-lab-v3): Week 1: Dimensional Data Modeling in Iceberg
- [Live SQL Training January 25th, Window Functions and Common Table Expressions](https://www.dataexpert.io/lesson/live-sql-training-jan-25-window-functions-common-table-expressions): Interview Skills
- [How to deploy AI Agents using Claude managed Agents Lab](https://www.dataexpert.io/lesson/endtoendaiapplicationsday2lab-mar26-p737-l2156): Week 5: End-to-End AI Applications
- [Backfilling with Airflow](https://www.dataexpert.io/lesson/backfillingwithairflow-3483a-p735-l2003): Week 6: Airflow & Pipeline Specs with Trino
- [MLOPs and Guardrails Day 2 Lecture](https://www.dataexpert.io/lesson/ml-ops-day2-lecture-oct25)
- [Cumulative DAGs in Production Day 3 Lab](https://www.dataexpert.io/lesson/cumulative-dags-in-production-day-3-lab-jan2025)
- [Chip Huyen - Author of AI Engineering](https://www.dataexpert.io/lesson/tech-talk-chip-july25-p737-l1379): Tech Talks
- [Apache Spark Unit Testing Day 3 Lecture](https://www.dataexpert.io/lesson/apache-spark-unit-testing-day-3-lecture-may2025-p736-l1147): Week 2: Databricks & Advanced Spark
- [Apache Flink Streaming - Mastering Streaming and Real-Time Data Processing with Apache Flink (Day 1 Lecture)](https://www.dataexpert.io/lesson/infra-flink-streaming-day-1-lecture-v3): Week 3: Streaming Pipelines with Apache Flink
- [TA Office hours 2](https://www.dataexpert.io/lesson/taofficehours2-mar26)
- [Orchestration and Airflow Fundamentals Lab](https://www.dataexpert.io/lesson/orchestration-and-airflow-fundamentals-lab-p735-l554): Week 6: Airflow & Pipeline Specs with Trino
- [Book Club 5](https://www.dataexpert.io/lesson/bookclub5-12234)
- [How to deploy AI Agents using Claude managed Agents Lecture](https://www.dataexpert.io/lesson/endtoendaiapplicationsday2lecture-mar26-p737-l2155): Week 5: End-to-End AI Applications
- [Databricks and Advanced Spark Day2 Lab](https://www.dataexpert.io/lesson/databricksandadvancedsparkday2lab-feb26-p736-l2028): Week 2: Databricks & Advanced Spark
- [Snowflake and Glue Catalog Integration Lab](https://www.dataexpert.io/lesson/snowflakeandgluecatalogintegrationlab-jan2026)
- [Book Club 1](https://www.dataexpert.io/lesson/bookclub1-51a9d)
- [Tim Chan - Data at OpenAI](https://www.dataexpert.io/lesson/tech-talk- with-tim-chan-p735-l596): Tech Talks
- [Day 1 Lab: Setting up CI/CD for an AI application](https://www.dataexpert.io/lesson/ml-ops-day1-lab-july25-p737-l1184): Week 4: MLOps, Guardrails & Business Value
- [Managing Unstructured Data Day1 Lecture](https://www.dataexpert.io/lesson/managingunstructureddataday1lecture-feb26-p736-l2084): Week 5: Managing Unstructured Data
- [Structure of a Program](https://www.dataexpert.io/lesson/structure-of-a-program-596e3): Web Dev Fundamentals
- [Special Guests, Jitender Aswani and Bill Inmon August 23, 2023](https://www.dataexpert.io/lesson/v2-special-guests-jitender-aswani-and-bill-inmon-august-23-2023-4321)
- [Apache Spark programming with Databricks Day 1 Lecture](https://www.dataexpert.io/lesson/apache-spark-programming-with-databricks-day-1-lecture-may2025-1-p736-l1157): Week 4: Structured Streaming with Spark & Kafka
- [Setting up your Databricks App](https://www.dataexpert.io/lesson/setting-up-your-databricks-app)
- [TA Office hour 4](https://www.dataexpert.io/lesson/taofficehour4-jan2026-p735-l1942)
- [Day 2 Lab: Tracing LLM reasoning with LangChain + LangSmith](https://www.dataexpert.io/lesson/ml-ops-day2-lab-july25)
- [Understanding Capstone Requirements](https://www.dataexpert.io/lesson/understanding-capstone-requirements-p735-l655): Kickoff
- [TA Office Hour 5](https://www.dataexpert.io/lesson/taofficehour5-fea37)
- [Analytical Patterns (Day 2 Lecture)](https://www.dataexpert.io/lesson/analytical-patterns-day-2-lecture-v4): Week 5: Analytical Patterns & Analysis in Iceberg
- [Advanced dbt Day 2 Lab](https://www.dataexpert.io/lesson/advanced-dbt-day-2-lab-jan2025)
- [Tech Talk - 2](https://www.dataexpert.io/lesson/tech-talk2-oct2025-p737-l1550): Tech Talks
- [Data Quality Patterns: MIDAS Process from Airbnb Day 1 Lecture](https://www.dataexpert.io/lesson/data-quality-patterns-day-1-lecture-yt-p736-l698)
- [Advanced pipelines: Blue-green and WAP with Airflow Lab](https://www.dataexpert.io/lesson/advanced-pipelines-blue-green-and-wap-with-airflow-lab): Advanced dbt
- [Data Pipeline Maintenance: Strategies for Maintenance and Dock Building Day 2 Lecture](https://www.dataexpert.io/lesson/data-pipeline-maintenance-day-2-lecture-yt-p736-l688)
- [Fact Data Modeling Lecture](https://www.dataexpert.io/lesson/fact-data-modeling-lecture-p735-l578): Bonus
- [Data Impact Communication & Visualization - Insights and Best Practices (Day 2 Lecture) ](https://www.dataexpert.io/lesson/visual-impact-day-2-lecture-v3): Week 6: Data Impact Communication & Visualization with Tableau
- [Apache Iceberg Lecture Day3](https://www.dataexpert.io/lesson/apacheiceberglectureday3-6fb59)
- [Full Stack Bootcamp Orientation](https://www.dataexpert.io/lesson/fullstack-bootcamp-orientation): Fullstack Bootcamp Orientation
- [Local Video 2](https://www.dataexpert.io/lesson/lesson4-7ec44)
- [Applying KPIs and Experimentation - Setting Up and Analyzing Experiments in Statsig (Day 1 Lab) ](https://www.dataexpert.io/lesson/kpi-metrics-day-1-lab-v3): Week 4: KPIs and Experimentation with Statsig
- [End-to-End AI Applications Day2 Lab](https://www.dataexpert.io/lesson/endtoendaiapplicationsday2lab-mar26)
- [Hard Orchestration Lessons Day 2 Lab](https://www.dataexpert.io/lesson/hard-orchestration-lessons-day-2-lab-jan2025)
- [Databricks Boot Camp Kickoff](https://www.dataexpert.io/lesson/databricksbootcampkickoff-feb2026)
- [Apache Spark Memory Turning, Partitioning Day 2 Lab](https://www.dataexpert.io/lesson/apache-spark-memory-turning-partitioning-day-2-lab-may2025)
- [Q&A with Zach Week 1](https://www.dataexpert.io/lesson/qa-with-zach-week1-oct2025)
- [Wednesday SQL Quiz](https://www.dataexpert.io/lesson/window-functions-wednesday-quiz)
- [Jason Reid (cofounder of Tabular)](https://www.dataexpert.io/lesson/jason-reid-cofounder-of-tabular)
- [Apache Spark programming with Databricks Day 2 Lab](https://www.dataexpert.io/lesson/apache-spark-programming-with-databricks-day-2-lab-may2025-p736-l1160): Week 4: Structured Streaming with Spark & Kafka
- [Li Yin - Founder at Adal (2026-03-13)](https://www.dataexpert.io/lesson/techtalks1-mar26-p737-l2114): Tech Talks
- [Analytical Patterns (Day 2 Lab)](https://www.dataexpert.io/lesson/analytical-patterns-day-2-lab-v4): Week 5: Analytical Patterns & Analysis in Iceberg
- [Friday Quiz](https://www.dataexpert.io/lesson/fridayquiz-53b9c)
- [TA Office Hour 3 (2025-06-11)](https://www.dataexpert.io/lesson/ta-office-hour-3-may2025-p736-l1144)
- [dbt basics Day2 Lab](https://www.dataexpert.io/lesson/dbtbasicsday2lab-c7486)
- [AI Engineering Bootcamp Kick off](https://www.dataexpert.io/lesson/aiengineeringbootcampkickoff-mar26)
- [Day 1 Lecture: RAG Fundamentals and types of RAG](https://www.dataexpert.io/lesson/understanding-rag-lecture-day1-july2025-p737-l1174): Week 1: Prompt Engineering & Basic RAG
- [Chat with Zach](https://www.dataexpert.io/lesson/week-3-zach-qa-v4)
- [dbt day 1 lecture](https://www.dataexpert.io/lesson/dbt-day-1-lecture): DBT
- [Month with the Highest Total Births](https://www.dataexpert.io/question/highest-birth-month): easy SQL question
- [Find Viewers with Multiple Article Views in a Day](https://www.dataexpert.io/question/find-multiple-article-viewers): easy SQL question
- [Find Product Prices](https://www.dataexpert.io/question/find-product-prices): medium SQL question
- [Comparing State Fatal Collisions to the National Average](https://www.dataexpert.io/question/state-fatal-collisions): medium SQL question
- [Calculating Median Searches per User](https://www.dataexpert.io/question/calculate-median-searches): hard SQL question
- [Who are the top 10 authors by number of reviews?](https://www.dataexpert.io/question/top-10-authors-by-reviews): medium SQL question
- [Finding Highest Grade and Corresponding Course per Student](https://www.dataexpert.io/question/highest-grade-corresponding-course): medium SQL question
- [Determining Optimal Packaging for Christmas Gifts](https://www.dataexpert.io/question/optimal-gift-packaging): hard SQL question
- [Total Number of Births Per Year](https://www.dataexpert.io/question/total-births-per-year): easy SQL question
- [Countries and Their Preferences for Beer, Spirit, and Wine](https://www.dataexpert.io/question/countries-drink-preferences): hard SQL question
- [Identifying students with the best grade](https://www.dataexpert.io/question/option3-students-best-mark): medium SQL question
- [Most Frequently Purchased Sub-Category in Each Region](https://www.dataexpert.io/question/subcat-per-region): hard SQL question
- [Identifying Active Businesses Based on Event Occurrences](https://www.dataexpert.io/question/active-businesses-identification): medium SQL question
- [Which states have high risk of fatal collisions involving Alcohol](https://www.dataexpert.io/question/high-risk-state-analysis): medium SQL question
- [Calculate 3-Day Rolling Average of Posts per User](https://www.dataexpert.io/question/calculate-3-day-rolling-average): medium SQL question
- [Top 2 Customers with Highest Sales Every Month](https://www.dataexpert.io/question/top-customers-monthly-sales): medium SQL question
- [Cars with Above Average Engine Size](https://www.dataexpert.io/question/cars-above-average-engine-size): easy SQL question
- [Total Server Fleet Uptime in Full Days](https://www.dataexpert.io/question/server-fleet-uptime-full-days): hard SQL question
- [Optimizing Stock of Prime and Non-Prime Items in a Warehouse](https://www.dataexpert.io/question/warehouse-item-optimization): hard SQL question
- [Check Test Answers](https://www.dataexpert.io/question/check-test-answers): easy SQL question
- [Average Number of Births by Day of the Week](https://www.dataexpert.io/question/average-births-per-day-of-week): easy SQL question
- [Check Second Sale Brand Preference Match](https://www.dataexpert.io/question/second-item-preferred-brand-match): hard SQL question
- [Identifying Empty Departments](https://www.dataexpert.io/question/empty-departments-list): easy SQL question
- [Filtering Students in Active Clubs](https://www.dataexpert.io/question/active-club-members): easy SQL question
- [Find Top 3 Commonly Bought Product Pairs](https://www.dataexpert.io/question/commonly-bought-product-pairs): hard SQL question
- [Count Unique Conversation Threads](https://www.dataexpert.io/question/unique-conversation-threads): hard SQL question
- [Most Popular Fuel System for Each Fuel Type](https://www.dataexpert.io/question/popular-fuel-system-by-fuel-type): medium SQL question
- [Identifying the Bank Robber](https://www.dataexpert.io/question/bank-robber-identification): easy SQL question
- [Identifying Multi-Component Bugs and Their Impact](https://www.dataexpert.io/question/multi-component-bugs-impact): hard SQL question
- [Calculate Average Lead Time for Each Shipping Option](https://www.dataexpert.io/question/average-lead-time-shipping-option): medium SQL question
- [Salary Range Difference](https://www.dataexpert.io/question/salary-range-difference): medium SQL question
- [Finding Actors by Favorite Movie Genre](https://www.dataexpert.io/question/actors-by-favorite-genre): medium SQL question
- [Determining the Order of Succession](https://www.dataexpert.io/question/order-of-succession): easy SQL question
- [Top Reviewed Customers per Product](https://www.dataexpert.io/question/top-reviewed-customers-per-product): easy SQL question
- [Identify Department for Reduction](https://www.dataexpert.io/question/department-reduction-criteria): hard SQL question
- [Analyze Engine Efficiency by Fuel Type](https://www.dataexpert.io/question/analyze-engine-efficiency): medium SQL question
- [Determining the Soccer Series Winner](https://www.dataexpert.io/question/soccer-series-winner): hard SQL question
- [Find US Customers Who Rented and Streamed Videos in Early February](https://www.dataexpert.io/question/us-customers-rented-streamed-early-feb): easy SQL question
- [Who are the top 10 NBA players by consecutive 20+ point seasons?](https://www.dataexpert.io/question/consecutive-20-point-seasons): hard SQL question
- [Analyze Yearly Profit Performance](https://www.dataexpert.io/question/yearly-profit-performance): easy SQL question
- [Filtering Dance Contest Scores](https://www.dataexpert.io/question/dance-contest-score-filtering): medium SQL question
- [Summarizing Leisure Activity Resorts by Country](https://www.dataexpert.io/question/leisure-activity-resorts-by-country): hard SQL question
- [Identify Products Sold Exclusively in January 2024](https://www.dataexpert.io/question/products-exclusive-jan-sales): medium SQL question
- [Select Rows With Maximum Revenue](https://www.dataexpert.io/question/select-max-revenue-rows): easy SQL question
- [Top N per group with ties](https://www.dataexpert.io/question/top-n-per-group-with-ties): medium SQL question
- [Customer Orders](https://www.dataexpert.io/question/customer-orders): medium SQL question
- [Detecting Gaps in a Sequence](https://www.dataexpert.io/question/detecting-gaps-in-a-sequence): medium SQL question
- [Question 1](https://www.dataexpert.io/question/question-1): easy SQL question
- [Find Overlapping Date Ranges](https://www.dataexpert.io/question/find-overlapping-date-ranges): hard SQL question
- [SQL Question 2](https://www.dataexpert.io/question/sql-question): hard SQL question
- [Hierarchical JSON Aggregation with Conditional Flattening](https://www.dataexpert.io/question/hierarchical-json-aggregation-with-conditional-flattening): medium SQL question
- [Latest price per product](https://www.dataexpert.io/question/latest-price-per-product): medium SQL question
- [Orders with missing customers](https://www.dataexpert.io/question/orders-with-missing-customers): medium SQL question
- [Running total amount](https://www.dataexpert.io/question/running-total-amount): easy SQL question
- [Sessionization and gap-based grouping](https://www.dataexpert.io/question/sessionization-and-gap-based-grouping): hard SQL question
- [Calculate Monthly Average Product Rating](https://www.dataexpert.io/question/monthly-average-product-rating): medium SQL question
- [Year-on-Year Growth Rate Calculation](https://www.dataexpert.io/question/year-on-year-growth-rate): hard SQL question
- [Get nba player from bootcamp.nba_player_seasons table with age 25 and name is Aaron McKie](https://www.dataexpert.io/question/get-nba-player-from-bootcamp-nba-player-seasons-table-with-age-and-name-is-aaron-mckie): hard SQL question
- [Select all nba players with college as Connecticut and ordered by player_name desc](https://www.dataexpert.io/question/select-all-nba-players-with-college-as-connecticut-and-ordered-by-player-name-desc): hard SQL question
- [Testing sql question](https://www.dataexpert.io/question/testing-sql-question): hard SQL question
- [Summarizing Foreign Competitors by Country with Total Summary](https://www.dataexpert.io/question/foreign-competitors-summary): medium SQL question
- [Calculating Available Seats on Flights](https://www.dataexpert.io/question/available-seats-per-flight): medium SQL question
- [Customers with More Than 20 Orders](https://www.dataexpert.io/question/loyal-customers): easy SQL question
- [Transform workers_info Table to Exclude NULL Values](https://www.dataexpert.io/question/exclude-null-values-workers-info): medium SQL question
- [Data Engineer Interview — SQL](https://www.dataexpert.io/question/data-engineer-sql): medium SQL question
- [Analytics Engineer Interview — SQL](https://www.dataexpert.io/question/analytics-engineer-sql): medium SQL question
- [AI Engineer Interview — SQL](https://www.dataexpert.io/question/ai-engineer-sql): medium SQL question
