CI/CD foundations
Pipeline anatomy, artefacts, approvals, promotions — GitHub Actions-first commentary.
Lesson outline
-
37
Secrets in Pipelines
Use secrets securely in pipelines — CI/CD foundations.
-
38
CI/CD foundations — Part 019
Placeholder slot — edit in console (cicd-foundations-stub-019).
-
39
Deploy to AWS Free Tier
Deploy to a cloud platform (AWS Free Tier) — CI/CD foundations tutorial. Learn the core concept, hands-on steps, and troubleshooting tips to get your app live.
-
40
CI/CD foundations — Part 020
Placeholder slot — edit in console (cicd-foundations-stub-020).
-
41
Create Scheduled & Manual Triggers
Learn to create scheduled and manual pipeline triggers in this CI/CD foundations tutorial. Understand when to use each, see hands-on examples, and get troubleshooting tips to advance your skills.
-
42
CI/CD foundations — Part 021
Placeholder slot — edit in console (cicd-foundations-stub-021).
-
43
Matrix builds for multiple versions
Master matrix builds for multiple versions in CI/CD. Learn how to test across combinations efficiently, with hands-on steps and next steps.
-
44
CI/CD foundations — Part 022
Placeholder slot — edit in console (cicd-foundations-stub-022).
-
45
Slack or Email Notifications
Set up Slack or email notifications for your CI/CD pipeline. This hands-on lesson covers configuration, best practices, and troubleshooting for GitHub Actions.
-
46
CI/CD foundations — Part 023
Placeholder slot — edit in console (cicd-foundations-stub-023).
-
47
Debug Pipeline Failures
Learn to debug pipeline failures effectively in this CI/CD foundations tutorial. Master step-by-step techniques for diagnosing and fixing pipeline issues, with practical examples and troubleshooting tips.
-
48
CI/CD foundations — Part 024
Placeholder slot — edit in console (cicd-foundations-stub-024).
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.