DevOps Engineer
CI/CD, observability and reliable delivery.
Your progress
0/45 lessons · 0%
Next up: Programming Foundations
Roadmap
Programming Foundations
Think like a programmer: values, logic, loops, functions and problem solving in JavaScript.
~14h17 lessons3 projectsbeginner
Version Control with Git
LockedLearn Git from first principles: commits, branches, merges, remotes, pull requests, and how to undo mistakes safely.
~6h9 lessons1 projectbeginner
Node Backend Foundations
Learn how servers actually work: requests, routing, REST APIs, middleware, databases, auth, and errors -- using plain Node.js concepts.
~12h10 lessons1 projectintermediate
DevOps and Deployment
LockedLearn how real software gets from a developer's laptop to production: environments, secrets, containers, CI/CD, deployment, monitoring, and incident response.
~6h9 lessons1 projectintermediate
Projects you'll build
Build a Validated, Authenticated REST API
Design and build a small REST API with input validation, token-based auth, and consistent error handling.
From Laptop to Production
Capstone: take a small app from local development to a deployed, monitored service with a working rollback plan.
Score Tracker
Turn variables and types into a working score tracker used by a small games night app.
Ship a Feature: Branch, PR, Conflict, Release
Take a small project through the full real-world Git lifecycle: branch off main, open a pull request, resolve a merge conflict, and cut a tagged release.
Number Guessing Engine
Build the logic engine behind a guessing game using conditions and loops.
Study Coach
Final project: a study coach that summarises practice sessions and reports back in plain English.