Code to Cloud | Your guide to Azure mastery
All tools pre-installed, ready to go in your browser!
-
Run Preflight Checks — Validate your environment is ready:
- macOS/Linux:
./scripts/bash/validate-env.sh - Windows:
.\scripts\powershell\validate-env.ps1
- macOS/Linux:
-
📜 Scripts Guide — How to run scripts, deploy lessons, and troubleshoot
| # | Lesson | Duration | Description | Resources |
|---|---|---|---|---|
| 00 | Prerequisites & Setup | 15-30 min | Set up your machine for the course | None |
| 01 | Introduction to Azure | 55 min | Cloud concepts, service models, Portal & CLI basics | None |
| 02 | Getting Started | 20 min | Accounts, subscriptions, tenants, resource groups | Management Groups |
| 03 | Storage Services | 55 min | Blobs, files, queues, tables, redundancy options | Storage Account |
| 04 | Networking | 35 min | Virtual networks, subnets, NSGs, load balancers | VNet, NSG |
| 05 | Compute: Windows | 30 min | Windows VMs, availability, App Service | VM, App Service |
| 06 | Compute: Linux & Kubernetes | 25 min | Linux workloads, MicroK8s fundamentals | Ubuntu VM |
| 07 | Container Services | 25 min | Azure Container Registry, container deployment | ACR |
| # | Lesson | Duration | Description | Resources |
|---|---|---|---|---|
| 08 | Serverless Services | 60 min | Azure Functions, triggers, bindings, Logic Apps | Function App |
| 09 | Database Services | 60 min | Azure SQL, Cosmos DB, Microsoft Fabric intro | Cosmos DB |
| 10 | Billing & Cost | 20 min | Cost management, budgets, resource tagging | None |
| 11 | Azure AI Foundry | 45 min | AI workspaces, model catalog, chatbot development | AI Foundry |
| 12 | Architecture Design | 45 min | Collaborative design session, Well-Architected Framework | None |
Start with Lesson 00: Prerequisites and work through each lesson sequentially.
Use the table above to navigate directly to the lesson you need.
# Deploy infrastructure for all lessons
azd up# Deploy only lesson 03 resources
azd env set LESSON_NUMBER 03
azd upSeveral lessons include sample code you can deploy:
| Lesson | Sample App | Description |
|---|---|---|
| 05 | Cloud Quote API | .NET API with inspirational cloud quotes |
| 07 | Cloud Dashboard | Containerized status dashboard |
| 08 | Sample Function | Python HTTP trigger function |
| 09 | Cosmos Test App | Python Cosmos DB CRUD operations |
| 11 | Simple Chatbot | Python Azure OpenAI chatbot |
| Lesson | Free Tier | Notes |
|---|---|---|
| 01-04 | ✅ | Fully free |
| 05 | ✅ | Use F1 App Service SKU |
| 06 | ✅ | Local MicroK8s only |
| 07 | ACR Basic ~$5/month | |
| 08 | ✅ | Consumption plan is free |
| 09 | Cosmos DB Serverless (pay-per-use) | |
| 10 | ✅ | Portal demo only |
| 11 | AI services have costs | |
| 12 | ✅ | Design workshop only |
Always clean up resources when finished to avoid charges:
# Remove all deployed resources
azd down --force --purgeJoin the Code to Cloud community for help and discussions:
Code to Cloud Inc. | Azure Essentials Training
© 2024-2026 Code to Cloud Inc. | MIT License