Prefect
  • Blog
  • Customers
Get a Demo
Sign InSign Up

Product

  • Prefect Cloud
  • Prefect Open Source
  • Prefect Cloud vs OSS
  • Pricing
  • How Prefect Works
  • Prefect vs Airflow
  • Prefect vs Dagster
  • FastMCP
  • Prefect Horizon
    NEW

Resources

  • Docs
  • Case Studies
  • Blog
  • Resources
  • Community
  • Learn
  • Support
  • Cloud Status

Company

  • About
  • Contact
  • Careers
  • Legal
  • Security
  • Brand Assets
  • Open Source Pledge

Social

  • Twitter
  • GitHub
  • LinkedIn
  • YouTube

© Copyright 2026 Prefect Technologies, Inc. All rights reserved.

LearnPrefect Concepts

Prefect Concepts

Advanced
2 challengesUpdated Apr 2026

You'll learn how to use transactions for atomic operations, create dynamic flows that adapt at runtime, leverage concurrent execution for performance, and apply patterns that make your pipelines resilient under real-world conditions.

advancedprefect

Course Curriculum

01

Adaptive Workflow Configuration

Build intelligent workflows that adapt configuration based on runtime data. Learn dynamic task configuration using with_options() and decorator parameters to optimize retry policies, timeouts, and processing modes automatically.

02

Transactions & Data Consistency

Master Prefect transactions for atomic operations and automatic rollback. Build workflows that maintain data consistency even when tasks fail using transaction key-value storage and rollback hooks.