Clear, practical technology insights
Build practical programming and technology skills

Continuous Integration and Delivery

Build secure, testable, versioned, observable, and recoverable pipelines for software integration, artifacts, releases, deployments, and rollback.

View curriculum
PractitionerDifficulty
40 hoursEstimated time
8 modules32 lessons
5 guided labsKnowledge check
00
Plan your learning

Path Brief

Skills you will practice

  • Infrastructure · Continuous Integration Delivery
  • Infrastructure · Pipeline Foundations
  • Infrastructure · Build And Dependency Management
  • Infrastructure · Automated Testing
  • Infrastructure · Artifacts And Versioning
  • Infrastructure · Security And Supply Chain Checks

Prerequisites

  • Git Github
  • Software Testing Fundamentals

Tools

  • A current web browser
  • A code editor or terminal appropriate to the path
  • A safe local or virtual lab environment
01
Before you begin

What you need

  • Git Github
  • Software Testing Fundamentals
02
Step-by-step curriculum

Learning modules

Complete lessons in order or open the module that matches your current goal. Your lesson progress is saved on this device.

01Pipeline FoundationsBuild practical skill in pipeline foundations and connect it to the outcomes of Continuous Integration and Delivery.4 lessons · 1 lab
Module checkpointPipeline Foundations checkpoint
1Which diagnostic action is relevant when Pipeline Foundations in Continuous Integration and Delivery does not behave as expected?
2Which statement is a core idea you need to understand for Pipeline Foundations in Continuous Integration and Delivery?
3Which setup step belongs directly to Pipeline Foundations in Continuous Integration and Delivery?
02Build and Dependency ManagementBuild practical skill in build and dependency management and connect it to the outcomes of Continuous Integration and Delivery.4 lessons · 1 lab
Module checkpointBuild and Dependency Management checkpoint
1Which statement is a core idea you need to understand for Build and Dependency Management in Continuous Integration and Delivery?
2Which setup step belongs directly to Build and Dependency Management in Continuous Integration and Delivery?
3Which exercise best practices the actual skill taught in Build and Dependency Management in Continuous Integration and Delivery?
03Automated TestingBuild practical skill in automated testing and connect it to the outcomes of Continuous Integration and Delivery.4 lessons · 1 lab
Module checkpointAutomated Testing checkpoint
1Which statement is a core idea you need to understand for Automated Testing in Continuous Integration and Delivery?
2Which setup step belongs directly to Automated Testing in Continuous Integration and Delivery?
3Which exercise best practices the actual skill taught in Automated Testing in Continuous Integration and Delivery?
04Artifacts and VersioningBuild practical skill in artifacts and versioning and connect it to the outcomes of Continuous Integration and Delivery.4 lessons · 1 lab
Module checkpointArtifacts and Versioning checkpoint
1Which setup step belongs directly to Artifacts and Versioning in Continuous Integration and Delivery?
2Which exercise best practices the actual skill taught in Artifacts and Versioning in Continuous Integration and Delivery?
3Which diagnostic action is relevant when Artifacts and Versioning in Continuous Integration and Delivery does not behave as expected?
05Security and Supply-Chain ChecksBuild practical skill in security and supply-chain checks and connect it to the outcomes of Continuous Integration and Delivery.4 lessons · 1 lab
Module checkpointSecurity and Supply-Chain Checks checkpoint
1Which statement is a core idea you need to understand for Security and Supply-Chain Checks in Continuous Integration and Delivery?
2Which setup step belongs directly to Security and Supply-Chain Checks in Continuous Integration and Delivery?
3Which exercise best practices the actual skill taught in Security and Supply-Chain Checks in Continuous Integration and Delivery?
06Deployment StrategiesBuild practical skill in deployment strategies and connect it to the outcomes of Continuous Integration and Delivery.4 lessons
Module checkpointDeployment Strategies checkpoint
1Which statement is a core idea you need to understand for Deployment Strategies in Continuous Integration and Delivery?
2Which setup step belongs directly to Deployment Strategies in Continuous Integration and Delivery?
3Which exercise best practices the actual skill taught in Deployment Strategies in Continuous Integration and Delivery?
07Database and Configuration ChangesBuild practical skill in database and configuration changes and connect it to the outcomes of Continuous Integration and Delivery.4 lessons
Module checkpointDatabase and Configuration Changes checkpoint
1Which statement is a core idea you need to understand for Database and Configuration Changes in Continuous Integration and Delivery?
2Which setup step belongs directly to Database and Configuration Changes in Continuous Integration and Delivery?
3Which exercise best practices the actual skill taught in Database and Configuration Changes in Continuous Integration and Delivery?
08Monitoring, Rollback, and RecoveryBuild practical skill in monitoring, rollback, and recovery and connect it to the outcomes of Continuous Integration and Delivery.4 lessons
Module checkpointMonitoring, Rollback, and Recovery checkpoint
1Which setup step belongs directly to Monitoring, Rollback, and Recovery in Continuous Integration and Delivery?
2Which exercise best practices the actual skill taught in Monitoring, Rollback, and Recovery in Continuous Integration and Delivery?
3Which diagnostic action is relevant when Monitoring, Rollback, and Recovery in Continuous Integration and Delivery does not behave as expected?
03
Portfolio integration

Capstone Project

Build a Production-Oriented CI/CD Pipeline

Combine the path skills in a portfolio-ready project with clear functional requirements, tests, verification evidence, and operating notes.

GuidedIndependentPortfolio

Acceptance criteria

  • The core workflow works from start to finish.
  • Invalid input or failure states are handled clearly.
  • The result is tested and documented.
  • A reviewer can reproduce the setup and verification.
03
Knowledge check

Test your understanding

Answer all questions. Results and explanations are calculated instantly in your browser.

1Path review for Continuous Integration and Delivery: Which statement is a core idea you need to understand for Pipeline Foundations in Continuous Integration and Delivery?
2Path review for Continuous Integration and Delivery: Which setup step belongs directly to Build and Dependency Management in Continuous Integration and Delivery?
3Path review for Continuous Integration and Delivery: Which exercise best practices the actual skill taught in Automated Testing in Continuous Integration and Delivery?
4Path review for Continuous Integration and Delivery: Which diagnostic action is relevant when Artifacts and Versioning in Continuous Integration and Delivery does not behave as expected?
5Path review for Continuous Integration and Delivery: Which statement is a core idea you need to understand for Security and Supply-Chain Checks in Continuous Integration and Delivery?
04
Continue in Programming

Related Programming