"The structure, the practice exams, the instructor — all top tier. Passed first try."
Course Outline
What the programme covers, module by module.
Module 1: Introduction to Microsoft Azure
- Cloud computing fundamentals
- Microsoft Azure overview
- Azure architecture
- Resource groups
- Azure Portal
Module 2: Azure Development Environment
- Azure CLI
- Azure PowerShell
- Visual Studio Code integration
- Azure SDK
- Development tools
Module 3: Compute Services
- Azure Virtual Machines
- App Service
- Azure Functions
- Compute selection
- Deployment options
Module 4: Azure Storage Services
- Blob Storage
- Queue Storage
- Table Storage
- File Storage
- Storage management
Module 5: Application Development
- Cloud-native application design
- Application architecture
- Configuration management
- Dependency management
- Deployment strategies
Module 6: Azure App Service
- Web App deployment
- Application configuration
- Scaling applications
- Deployment slots
- Application monitoring
Module 7: Serverless Computing
- Azure Functions
- Logic Apps
- Event Grid
- Event-driven applications
- Serverless deployment
Module 8: Azure Databases
- Azure SQL Database
- Azure Cosmos DB
- Azure Database for PostgreSQL
- Database connectivity
- Data management
Module 9: API Development
- Azure API Management
- REST API development
- API security
- API versioning
- Service integration
Module 10: Container Development
- Docker fundamentals
- Azure Container Registry
- Azure Container Apps
- Container deployment
- Image management
Module 11: Kubernetes on Azure
- Azure Kubernetes Service (AKS)
- Cluster deployment
- Workload management
- Scaling applications
- Service exposure
Module 12: CI/CD Pipelines
- Azure DevOps
- GitHub Actions
- Build automation
- Continuous Integration
- Continuous Deployment
Module 13: Messaging Services
- Azure Service Bus
- Azure Event Hubs
- Azure Event Grid
- Asynchronous messaging
- Event-driven integration
Module 14: Security for Developers
- Microsoft Entra ID
- Azure Key Vault
- Managed Identities
- Authentication
- Secure application development
Module 15: Monitoring and Diagnostics
- Azure Monitor
- Application Insights
- Log Analytics
- Alerts
- Performance monitoring
Module 16: Performance Optimization
- Autoscaling
- Caching strategies
- Load balancing
- Performance tuning
- Resource optimization
Module 17: Infrastructure Automation
- Azure Resource Manager (ARM) Templates
- Bicep overview
- Infrastructure as Code
- Deployment automation
- Resource provisioning
Module 18: Networking Fundamentals
- Virtual Network (VNet)
- Load Balancer
- Application Gateway
- DNS
- Network security
Module 19: Application Testing and Troubleshooting
- Debugging cloud applications
- Log analysis
- Exception handling
- Performance diagnostics
- Troubleshooting techniques
Module 20: Cloud Operations and Best Practices
- Application lifecycle management
- Backup strategies
- Disaster recovery
- Operational excellence
- Production deployment best practices
Who it's for & what's included
Pick a delivery method to see exactly who it suits and everything you receive.
Classroom
Best for learners who want face-to-face tuition and to network with peers in person.
Everything you get
- ✓ Live instructor on-site
- ✓ Printed workbook & materials
- ✓ Group exercises & case studies
Online Instructor-Led
Best for learners who want a live instructor and a fixed schedule, without the travel.
Everything you get
- ✓ Live instructor via video call
- ✓ Digital workbook & resources
- ✓ Session recordings
Self-Paced
Best for self-motivated learners who need maximum flexibility around work and life.
Everything you get
- ✓ On-demand video lessons
- ✓ Interactive quizzes
- ✓ 24/7 access on any device