Azure Developer Training (AZ-204)
Master Azure application development with this comprehensive 4-day training covering Azure compute, storage, security, and integration services. Learn to design, build, test, and maintain cloud applications and services on Microsoft Azure while preparing for the AZ-204 certification.
Training Details
Section titled “Training Details”| Duration | 4 days (32 hours) |
| Level | Intermediate |
| Delivery | In-person, Live online, Hybrid |
| Certification | Microsoft Certified: Azure Developer Associate (AZ-204) |
Who Is This For?
Section titled “Who Is This For?”- Application developers building on Azure
- Backend developers implementing cloud services
- Full-stack developers working with Azure
- Software engineers preparing for AZ-204 certification
Learning Outcomes
Section titled “Learning Outcomes”After completing this training, you’ll be able to:
- Implement Azure App Service web apps and Azure Functions
- Develop solutions that use Azure Cosmos DB and Azure Blob Storage
- Implement user authentication and authorization
- Implement secure cloud solutions with Azure Key Vault and managed identities
- Integrate Azure services and third-party services
- Monitor, troubleshoot, and optimize Azure solutions
Detailed Agenda
Section titled “Detailed Agenda”Day 1: Azure Compute Services
Section titled “Day 1: Azure Compute Services”Module 1: Azure App Service
- Web Apps deployment and configuration
- App Service plans and scaling
- Deployment slots and staging environments
- Hands-on: Deploy web application to App Service
Module 2: Azure Functions
- Serverless computing with Functions
- Triggers and bindings
- Durable Functions for stateful workflows
- Hands-on: Create event-driven Functions
Module 3: Container Solutions
- Azure Container Instances and Container Apps
- Azure Container Registry
- Hands-on: Containerize and deploy application
Day 2: Azure Storage and Databases
Section titled “Day 2: Azure Storage and Databases”Module 4: Azure Storage Solutions
- Blob Storage operations and SDK
- Queue Storage for async messaging
- Table Storage for NoSQL data
- Hands-on: Implement storage solutions
Module 5: Azure Cosmos DB
- Cosmos DB APIs and consistency levels
- Partition strategies and indexing
- Change feed and global distribution
- Hands-on: Build Cosmos DB application
Day 3: Security and Integration
Section titled “Day 3: Security and Integration”Module 6: Azure Security
- Microsoft Entra ID authentication
- Managed identities for Azure resources
- Azure Key Vault for secrets management
- Hands-on: Implement authentication and secrets
Module 7: API Management and Integration
- Azure API Management policies
- Logic Apps for integration
- Azure Service Bus for messaging
- Event Grid for event-driven architecture
- Hands-on: Build integration solution
Day 4: Monitoring and Optimization
Section titled “Day 4: Monitoring and Optimization”Module 8: Application Insights
- Application monitoring and telemetry
- Custom metrics and logging
- Availability tests and alerts
- Hands-on: Implement monitoring
Module 9: Azure Cache and CDN
- Azure Cache for Redis
- Azure CDN for content delivery
- Performance optimization strategies
- Hands-on: Optimize application performance
Module 10: Exam Preparation
- AZ-204 exam format and case studies
- Practice scenarios
- Study resources
Prerequisites
Section titled “Prerequisites”- 6-12 months Azure development experience
- Proficiency in at least one Azure-supported language (C#, Python, JavaScript, or Java)
- Understanding of cloud concepts and Azure services
- Familiarity with Azure portal, Azure CLI, or PowerShell
Delivery Formats
Section titled “Delivery Formats”| Format | Description |
|---|---|
| In-Person | On-site at your company’s location, hands-on with direct interaction |
| Live Online | Interactive virtual sessions with screen sharing and real-time labs |
| Hybrid | Combination of on-site and remote sessions, flexible scheduling |
All formats include hands-on labs, course materials, practice exams, and post-training support.