Week 1 · Days 1–5
Version control as a team
- Repositories, commits and useful messages
- Branches and pull requests
- Resolve a small merge conflict
- Use issues and a review checklist
A repository with a reviewed feature branch and clear history.
Cloud & Security · Intermediate
Learn a small team delivery workflow: version control, containers, automated checks and a repeatable local release.
Your starting point
Students who have already built a small Python or JavaScript application.
Your one-month learning plan
Each week has five teaching days: 10 guided hours and 5 hours of independent practice. The last week includes project review and the final demonstration.
Week 1 · Days 1–5
A repository with a reviewed feature branch and clear history.
Week 2 · Days 6–10
A reproducible local container build and run guide.
Week 3 · Days 11–15
A repository workflow that reports a passing and failing check.
Week 4 · Days 16–20
A tagged release with automated checks and a local rollback demonstration.
Your final project
Take a supplied small application through a pull request, automated tests and a container build. Deliver a version tag and a local runbook that another student can follow. Kubernetes and production infrastructure are follow-on topics.
Repository history, container reproducibility, automated check evidence, and individual troubleshooting of a seeded configuration issue.
Students should explain their own decisions, show their work and document limitations. Any certificate conditions are agreed with the college before the batch begins.
Keep learning
References for preparation and continued practice. These resources support the syllabus; their publishers do not endorse this training.
For departments & placement cells
Share your students’ background, preferred course and dates. We’ll help shape a one-month batch around your college’s timetable and lab facilities.
Batch size, delivery arrangements, fees and any completion certificate requirements are agreed with your college before enrolment.