CI/CD Learning Path
This path is for students who want to compare delivery systems and understand how validation, artifacts, environments, and promotion fit together.
Sequence
Section titled “Sequence”| Step | Project | Why it comes here |
|---|---|---|
| 1 | 14 - Android CI/CD with GitHub Actions | Start with a low-cost workflow trigger and build. |
| 2 | 39 - GitHub Actions with AWS and Terraform | Add cloud credentials and Terraform automation. |
| 3 | 26 - AWS Infrastructure with Terraform and GitLab CI/CD | Compare GitLab CI with GitHub Actions. |
| 4 | 18 - Java Full CI/CD with Jenkins, SonarQube, Argo CD, Helm, and Kubernetes | Study Jenkins plus quality gates and Kubernetes release flow. |
| 5 | 21 - AWS CodePipeline Video Streaming App | Learn AWS-native build and deploy services. |
| 6 | 36 - AWS Real-Time Dev to Pre-Prod to Production Deployment | Finish with environment promotion and release discipline. |
Portfolio Prompt
Section titled “Portfolio Prompt”Build a comparison table for GitHub Actions, GitLab CI, Jenkins, Azure DevOps, and CodePipeline. Include trigger model, secret handling, artifact handling, deployment target, and rollback approach.