Cloud Computing & DevOps · Delivery & IaC

CI/CD foundations

Pipeline anatomy, artefacts, approvals, promotions — GitHub Actions-first commentary.

Sponsored

Lesson outline

  1. 61
    Policy as Code for Deployments

    Configure policy as code for deployments — enforce approval gates, security checks, and compliance rules directly in your CI/CD pipeline. Learn how to define, test, and integrate policies for safer, more reliable releases.

  2. 62
    Monorepo Deploy Pipeline

    Learn to build a deploy pipeline for a monorepo in this hands-on CI/CD foundations tutorial. Step-by-step guidance from problem to solution, with practical exercises, troubleshooting, and next steps.

  3. 63
    Set up env-specific config files

    Set up environment-specific configuration files — CI/CD foundations tutorial. Learn why, how, and when to use them, with a hands-on exercise and troubleshooting tips.

  4. 64
    Infrastructure as Code with Terraform

    Adopt infrastructure as code with Terraform — CI/CD foundations.

  5. 65
    Manage Cloud Resources via Code Pipelines

    Learn to manage cloud resources via code pipelines in this CI/CD foundations tutorial. Step-by-step guidance on infrastructure as code, hands-on exercises, and best practices for DevOps.

  6. 66
    Write Unit Tests for Pipeline Logic

    Write unit tests for pipeline logic in this CI/CD foundations tutorial. Learn the core concepts, hands-on steps, and troubleshooting tips to validate your CI/CD workflows.

  7. 67
    Add Integration Tests to Deployment Jobs

    Learn how to add integration tests to deployment jobs in CI/CD pipelines. This hands-on tutorial covers core concepts, step-by-step implementation, troubleshooting, and what to study next.

  8. 68
    Test Infrastructure in Staging

    Test infrastructure changes in staging — CI/CD foundations.

  9. 69
    Pipeline Health Dashboards

    Learn to visualize pipeline health with dashboards. This tutorial covers core metrics, setup steps, and how to use dashboards to spot failures fast. Includes a hands-on walkthrough, troubleshooting tips, and what to learn next. Ideal for developers building CI/CD foundations with GitHub Actions.

  10. 70
    Pipeline Metrics to Alerts

    Turn pipeline metrics into actionable alerts with this CI/CD foundations tutorial. Learn how to monitor key metrics, set thresholds, and trigger alerts for faster issue resolution.

  11. 71
    Automate Post-Deployment Smoke Tests

    Automate post-deployment smoke tests to catch issues early after every release. This CI/CD foundations tutorial explains the concept, walks through a hands-on GitHub Actions example, compares alternatives, and troubleshoots common edge cases — perfect for developers building reliable pipelines.

  12. 72
    Database Migrations in Deployments

    Learn to handle database migrations in deployments with this CI/CD foundations tutorial. Understand the core problem, step-by-step workflow, hands-on exercise, and troubleshooting edge cases.

    CI/CD foundations — step-by-step tutorials

    What you will find here

    This track walks through ci/cd foundations in order — each lesson is server-rendered HTML you can read without JavaScript. Follow the outline, then practice in the browser IDE when a lesson links to runnable code.

    Tutorials vs quizzes and code samples

    Tutorials teach in sequence. For quick checks use quizzes. For copy-paste snippets see code samples. For deeper reading browse articles.