• Lesson 1: Introduction

    • About this course
    • AI-Driven vs. AI Pipelines
    • Project preview
  • Lesson 2: AI tools and Dagster skills

    • Overview
    • Create a new project (without the skill)
    • What is an MCP server?
    • The dg CLI
    • CLI vs MCPs
    • How a skill works
    • Dagster Skills
  • Lesson 3: Project setup

    • Overview
    • Claude Code
    • Codex
    • Cursor
    • GitHub Copilot
  • Lesson 4: Building with the Dagster skill

    • Overview
    • Create a new project (with the skill)
    • Debugging
    • Dagster features
    • Reviewing agent output
    • Debugging strategies
    • Writing effective prompts
  • Lesson 5: Integrations, Components, and AI

    • Overview
    • Agents and Components
    • Installing the dbt skill
    • Adding dbt
    • Modifying our project
    • Additional components
    • Skill chaining
  • Lesson 6: Code quality with dignified-python

    • Overview
    • Our patterns
    • Cleaning up our code
    • Dignified Python vs linters
  • Lesson 7: Managing AI sessions

    • Overview
    • What is context
    • Session habits
    • Common session failure patterns
  • Lesson 8: Complex tasks with plan mode and subagents

    • Overview
    • Plan mode
    • How plan mode works
    • Parallel execution in practice
    • Subagents
    • Working with an existing project
    • How we evaluate our skills
  • Capstone