Cloud Computing & DevOps · Delivery & IaC

CI/CD foundations

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

Sponsored

Lesson outline

  1. 1
    Define CI/CD and DevOps

    Define CI/CD and key DevOps concepts — CI/CD foundations. Learn the core ideas, see a practical walkthrough, and connect to the next lesson in the track.

  2. 2
    CI/CD foundations — Part 001

    Placeholder slot — edit in console (cicd-foundations-stub-001).

  3. 3
    Git Workflows for CI/CD

    Explore git workflows for CI/CD in this foundational tutorial. Learn how branching strategies, merge patterns, and protected branches shape your pipelines. Includes hands-on examples and next steps.

  4. 4
    CI/CD foundations — Part 002

    Placeholder slot — edit in console (cicd-foundations-stub-002).

  5. 5
    GitHub Repo Setup for CI

    Set up a GitHub repository for CI with clear, practical steps. Perfect for beginners in our CI/CD foundations track.

  6. 6
    CI/CD foundations — Part 003

    Placeholder slot — edit in console (cicd-foundations-stub-003).

  7. 7
    First GitHub Actions workflow

    Write your first GitHub Actions workflow — CI/CD foundations. Learn the core concepts, follow a hands-on exercise, troubleshoot common issues, and connect to the next lesson.

  8. 8
    CI/CD foundations — Part 004

    Placeholder slot — edit in console (cicd-foundations-stub-004).

  9. 9
    Build Job on Push Events

    Run a build job on push events — CI/CD foundations tutorial, lesson 5. Learn hands-on steps, troubleshooting, and what to study next.

  10. 10
    CI/CD foundations — Part 005

    Placeholder slot — edit in console (cicd-foundations-stub-005).

  11. 11
    Job Dependencies and Concurrency

    Add job dependencies and concurrency — CI/CD foundations. Learn how to sequence jobs with 'needs' and control concurrent runs in GitHub Actions, with hands-on steps, troubleshooting, and what to study next.

  12. 12
    CI/CD foundations — Part 006

    Placeholder slot — edit in console (cicd-foundations-stub-006).

    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.