Learning path · 3 lessons
Shipping software
Explore practical routes from a local script or application to a deployed, packaged release.
Follow the sequence below, or pick up where you left off. Nothing is locked.
What you’ll work toward & your progress
What you’ll work toward
- Choose a distribution path with explicit prerequisites and exit evidence
- Distinguish a locally tested artifact from a deployed and recoverable service
- Use recall, spaced review and an error log to plan the next shipping exercise
Completion is stored on this device only. Nothing is locked; start where it makes sense.
Before the first lesson
- Basic programming and HTTP; follow the chapter or cloud-track sequence
These are the starting lesson’s prerequisites, not requirements for every advanced topic below.
How to practise this subject
Attempt each lesson’s exercises before opening the explanation. Reconstruct its main example, change an assumption, and use the stated test boundaries to judge what you have actually checked.
Lessons in order
- 01
Deploying scripts as an API in Azure
Deploying local python scripts and converting them as an API.
- 02
Deploying Web Applications in Azure with Docker
A self-sufficient, production-minded walkthrough — from Docker internals to a hardened deploy on Azure App Service / Container Apps.
- 03
Building windows app and publishing to app store.
Exploring the fundamentals of building an .exe file from scratch, including C++ compilation, object files, linking, DLLs, and more.