Module 1 – Foundations
- Title: “Why CI/CD?”
- Pain point stories, before/after timeline diagram.
- Definitions (CI vs CD vs Continuous Deployment).
- Metrics dashboard screenshot, DORA metrics discussion.
Module 2 – Continuous Integration
- Pipeline swimlane graphic.
- Tool stack comparison (lint, test, build).
toxand GitHub Actions snippets with callouts.- Live demo cue: Trigger CI run from GitHub.
Module 3 – Continuous Delivery
- Deployment strategy illustrations (blue/green, canary).
- Docker layering diagram, Terraform module overview.
- CD workflow YAML with annotations.
- Demo cue: Smoke test failure and rollback discussion.
Module 4 – Tooling Landscape
- Matrix table summarizing major platforms.
- Decision factors slide (budget, compliance, expertise).
- Lightning talk assignments for students.
Module 5 – Hands-on Project
- Repository map, lab milestones.
- CI/CD pipeline flowchart from commit to production.
- Assessment rubric summary.
- Demo cue: Show successful end-to-end run in Actions UI.
Module 6 – Advanced Topics
- Branching strategy comparison graphic.
- Security tooling pipeline (SAST, SCA, secrets).
- Observability stack diagram (logs, metrics, traces).
- Progressive delivery checklist.
Module 7 – Assessment & Resources
- Quiz preview sample questions.
- Lab grading expectations.
- Resource slide with URLs/QR codes.
- Closing slide: “Next Steps” and career pathways.