Course curriculum

  • 1

    Welcome to the course!

    • Welcome! from Dave Farley

    • My Learning Objectives

    • How To Use This Course

  • 2

    Deployment Pipeline Fundamentals

    • Continuous Delivery Principles

    • Pipeline Fundamentals

    • Review 1 - Continuous Delivery Pipelines

  • 3

    The Commit Cycle

    • The Development Environment

    • Version Control

    • The Commit Stage

    • Continuous Integration Strategies

    • Test Driven Development

    • The Artifact Repository

    • Review 2 - The Commit Cycle

  • 4

    The Acceptance Cycle

    • The Acceptance Stage

    • Manual Testing

    • Performance Testing

    • Testing Non-Functional Requirements

    • Testing Data Migration

    • Review 3 - The Acceptance Cycle

  • 5

    Into Production

    • Release Into Production

    • Test your learning

  • 6

    Whole Pipeline Considerations

    • Infrastructure As Code

    • Regulation & Compliance

    • Real World Example

    • Measuring Success

  • 7

    Next steps

    • Congrats! Here's what's next...

    • Copy of References and Links

    • Before You Go...