Explain and apply the core concepts across 8 structured modules.
Git, DevOps, Cloud and Deployment
Ship, monitor, back up and recover multi-service applications on a VPS.
A complete, classroom-ready learning structure.
This course is organised as a guided sequence of concept classes, instructor demonstrations, hands-on labs, debugging sessions and project reviews. Every class produces visible learning evidence.
What you will be able to do.
Outcomes connect the syllabus to demonstrable skills, assessment evidence and the final course project.
Complete 19 guided classes covering 49 syllabus topics.
Use professional tools, debugging methods and secure development practices appropriate to the course.
Plan, build, test and present the course project: Deploy PHP, Node.js and Python services to a secured VPS.
8 modules · 19 classes · 49 topics
Open any module to see its full class-by-class teaching structure and covered topics.
01 Git3 classes · 7 topics · 5 hours
3 focused classes covering 7 curriculum topics through explanation, demonstration and guided practice.
Class 1: Repository, Commit
Class 2: Merge, Conflict
Class 3: Release
02 Linux3 classes · 7 topics · 5 hours
3 focused classes covering 7 curriculum topics through explanation, demonstration and guided practice.
Class 1: Filesystem, Users
Class 2: Processes, Services
Class 3: SSH
03 Hosting3 classes · 8 topics · 5 hours
3 focused classes covering 8 curriculum topics through explanation, demonstration and guided practice.
Class 1: Shared hosting, VPS
Class 2: Nginx, PHP
Class 3: Python, MySQL
04 Domain and SSL2 classes · 6 topics · 3 hours
2 focused classes covering 6 curriculum topics through explanation, demonstration and guided practice.
Class 1: DNS, Domain mapping
Class 2: SSL, HTTPS
05 Docker2 classes · 6 topics · 3 hours
2 focused classes covering 6 curriculum topics through explanation, demonstration and guided practice.
Class 1: Images, Containers
Class 2: Volumes, Networks
06 CI/CD2 classes · 5 topics · 3 hours
2 focused classes covering 5 curriculum topics through explanation, demonstration and guided practice.
Class 1: Testing, Building
Class 2: Environment separation, Rollback
07 Monitoring2 classes · 5 topics · 3 hours
2 focused classes covering 5 curriculum topics through explanation, demonstration and guided practice.
Class 1: Logs, Health checks
Class 2: Alerts, Performance
08 Backup2 classes · 5 topics · 3 hours
2 focused classes covering 5 curriculum topics through explanation, demonstration and guided practice.
Class 1: Database backup, File backup
Class 2: Restore, Disaster recovery
Turn the syllabus into portfolio evidence.
Deploy PHP, Node.js and Python services to a secured VPS.
- Requirement and architecture notes
- Working source-code repository
- Testing and security checklist
- Live demonstration and technical viva
Every week moves from knowledge to proof.
The same repeatable cycle keeps classroom delivery consistent while giving learners enough time to understand, practise, build and review.
Learn
Concept class, visual architecture and instructor demonstration
Practice
Guided coding, exercises, code reading and debugging
Build
Feature implementation, module task and repository update
Test
Knowledge check, coding assessment and viva
Deploy
Documentation, security review and presentation
A balanced teaching, lab and portfolio schedule.
- Day 1 · Theory and concept class
- Day 2 · Instructor coding demonstration
- Day 3 · Student coding lab
- Day 4 · Real application development
- Day 5 · Assignment and debugging
- Day 6 · Revision, test and project review
- Day 7 · Self-learning and portfolio update
Ready to start KDO-113?
Join the complete advanced-diploma roadmap or begin with this focused course.