AWS Step Functions Masterclass

Unleash the power of Workflow based applications with AWS Step Functions. This course is perfect for professionals, students, or anyone looking to enhance their skills by leveraging one the most powerful and fastest growing AWS services. Whether you're a beginner or have some prior knowledge, this course will help you innovate, automate, and transform the way you develop applications on the cloud!

Do you ever feel like...

  • Your event driven applications are tangled and difficult to understand?

  • You want to coordinate sequences of tasks in a centralized location that is easy to manage?

  • There must be a way to automate tasks and stop doing so many things manually?

  • You want to leverage modern AWS services and build applications visually?

  • You hear so much about Step Functions, but don't know how to use them to make your life easier?

Course curriculum

    1. A message from the instructor

    2. Bonus Content (Downloadables)

    3. Course Introduction, Contents & Objectives

    1. 2.1 - What are AWS Step Functions and why are they useful?

    2. 2.2 - Use Case Example - Single Process vs (Lambda + SQS + SNS) vs Step Functions

    1. 3.1 - Console Tour

    2. 3.2 - Creating our first workflow

    3. 3.3 - Introduction to Workflow Studio

    4. 3.4 - Designing our Workflow with Workflow Studio

    5. 3.5 - Invoking our Workflow and Analyzing Results

    1. 4.1 - How Step Functions Work Under the Hood

    2. 4.2 - Analyzing our Low Level Step Function Events (Console)

    1. 5.1 - Working with Input and Output

    2. 5.2 - Input and Output Detailed Example Walkthrough

    3. 5.3 - Input and Output (Console + Dataflow Simulator)

    4. 5.4 - JSONPath Expression Notation and Advanced Selectors

    5. 5.5 - Intrinsic Functions for More Efficient Data Processing

    6. 5.6 - The Context Object

    1. 6.1 - Standard vs Express Execution Modes

    2. 6.2 - Express Step Functions (Console)

About this course

  • $129.00
  • 56 lessons
  • 10.5 hours of video content

Bonus Material

Extra material that will supplement your learning and set you up for success!

  • Downloadable Slide Deck

    Downloadable PDF of all presentation materials for easy future reference.

  • Downloadable Cheat Sheets

    Downloadable PDF Cheat Sheets aggregating key concepts such as execution type comparisons, pricing, task comparisons, and more.

  • Invitation to a Private Discord Group

    Ask questions and get answers in a private discord group with myself and other students!

Daniel Galati

"Be a Better Dev" & Instructor

Daniel passionately teaches AWS to individuals and businesses. Since initially creating his AWS focused YouTube channel (Be a Better Dev) in 2019, Daniel has grown a community of over 170,000 subscribers with over 10,000,000 views. Daniel is a Senior Software Engineer that works for Amazon designing and implementing mission critical systems. He has a decade of experience building software in a professional environment.


  • How long is this course?

    The course is more than 50 lessons and has approximately 10.5 hours worth of content.

  • Will I get lifetime access?

    Yes! Each course comes with lifetime access for all course contents including supplemental materials.

  • What is your refund policy?

    If you're not happy, I'm not happy. If you're unsatisfied with the content, please email me at [email protected] within 14 days of your purchase and I will gladly issue you a full refund.