Azure Developer Associate (AZ-204)
Develop solutions for Microsoft Azure including compute storage security monitoring and service integration. Master containerized solutions App Service Functions and event-driven architectures.
Spend your points to unlock real exam questions
The points you’re earning right now aren’t just for show — redeem them on Godlike Exams to unlock real exam-style questions for the certifications you study here. 20 questions are free per exam to try right away.
Browse practice examsCourse Content
6 modules · 75 lessons
Module 1: Develop Azure Compute Solutions
Implement containerized solutions Azure App Service and Azure Functions for scalable applications.
Containerized Solutions
Create and manage container images and deploy containerized applications.
- Lesson Creating Container Images for Solutions 12 min
- Quiz Creating Container Images for Solutions Quiz 5 questions
- Lesson Publishing Images to Azure Container Registry 12 min
- Quiz Publishing Images to Azure Container Registry Quiz 5 questions
- Lesson Running Containers with Azure Container Instances 12 min
- Quiz Running Containers with Azure Container Instances Quiz 5 questions
- Lesson Creating Solutions with Azure Container Apps 12 min
- Quiz Creating Solutions with Azure Container Apps Quiz 5 questions
Azure App Service Web Apps
Create configure and deploy Azure App Service Web Apps.
- Lesson Creating Azure App Service Web Apps 12 min
- Quiz Creating Azure App Service Web Apps Quiz 5 questions
- Lesson Configuring Diagnostics and Logging 12 min
- Quiz Configuring Diagnostics and Logging Quiz 5 questions
- Lesson Deploying Code and Containerized Solutions 12 min
- Quiz Deploying Code and Containerized Solutions Quiz 5 questions
- Lesson Configuring TLS API Settings and Connections 12 min
- Quiz Configuring TLS API Settings and Connections Quiz 5 questions
- Lesson Implementing Autoscaling 12 min
- Quiz Implementing Autoscaling Quiz 5 questions
- Lesson Configuring Deployment Slots 12 min
- Quiz Configuring Deployment Slots Quiz 5 questions
Azure Functions
Create and configure serverless Azure Functions.
- Lesson Creating Azure Functions Apps 12 min
- Quiz Creating Azure Functions Apps Quiz 5 questions
- Lesson Implementing Input and Output Bindings 12 min
- Quiz Implementing Input and Output Bindings Quiz 5 questions
- Lesson Implementing Function Triggers 12 min
- Quiz Implementing Function Triggers Quiz 5 questions
- Lesson Durable Functions Patterns 12 min
- Quiz Durable Functions Patterns Quiz 5 questions
- Lesson Function App Hosting Plans 12 min
- Quiz Function App Hosting Plans Quiz 5 questions
- Lesson Local Development and Debugging 12 min
- Quiz Local Development and Debugging Quiz 5 questions
Container App Jobs
Configure container app jobs for batch processing.
Module 2: Develop for Azure Storage
Develop solutions using Azure Cosmos DB and Azure Blob Storage.
Azure Cosmos DB Solutions
Perform operations and implement features using Azure Cosmos DB.
- Lesson Cosmos DB Container and Item Operations 12 min
- Quiz Cosmos DB Container and Item Operations Quiz 5 questions
- Lesson Setting Consistency Levels for Operations 12 min
- Quiz Setting Consistency Levels for Operations Quiz 5 questions
- Lesson Implementing Change Feed Notifications 12 min
- Quiz Implementing Change Feed Notifications Quiz 5 questions
- Lesson Partitioning Strategies in Cosmos DB 12 min
- Quiz Partitioning Strategies Quiz 5 questions
- Lesson Stored Procedures and Triggers 12 min
- Quiz Stored Procedures and Triggers Quiz 5 questions
- Lesson Global Distribution and Replication 12 min
- Quiz Global Distribution and Replication Quiz 5 questions
Azure Blob Storage Solutions
Develop solutions using Azure Blob Storage.
- Lesson Setting and Retrieving Properties and Metadata 12 min
- Quiz Setting and Retrieving Properties and Metadata Quiz 5 questions
- Lesson Performing Data Operations with SDK 12 min
- Quiz Performing Data Operations with SDK Quiz 5 questions
- Lesson Storage Policies and Lifecycle Management 12 min
- Quiz Storage Policies and Lifecycle Management Quiz 5 questions
- Lesson Access Tiers and Lifecycle Policies 12 min
- Quiz Access Tiers and Lifecycle Policies Quiz 5 questions
- Lesson Blob Leases and Concurrency 12 min
- Quiz Blob Leases and Concurrency Quiz 5 questions
- Lesson Blob Versioning and Soft Delete 12 min
- Quiz Blob Versioning and Soft Delete Quiz 5 questions
Module 3: Implement Azure Security
Implement user authentication authorization and secure Azure solutions.
User Authentication and Authorization
Authenticate and authorize users using Microsoft Identity and Entra ID.
- Lesson Microsoft Identity Platform Authentication 12 min
- Quiz Microsoft Identity Platform Authentication Quiz 5 questions
- Lesson Microsoft Entra ID Authentication 12 min
- Quiz Microsoft Entra ID Authentication Quiz 5 questions
- Lesson Creating Shared Access Signatures 12 min
- Quiz Creating Shared Access Signatures Quiz 5 questions
- Lesson Interacting with Microsoft Graph 12 min
- Quiz Interacting with Microsoft Graph Quiz 5 questions
Secure Azure Solutions
Secure app configuration and implement Key Vault and Managed Identities.
- Lesson Azure App Configuration Security 12 min
- Quiz Azure App Configuration Security Quiz 5 questions
- Lesson Azure Key Vault Implementation 12 min
- Quiz Azure Key Vault Implementation Quiz 5 questions
- Lesson Managed Identities for Azure Resources 12 min
- Quiz Managed Identities for Azure Resources Quiz 5 questions
- Lesson Key Vault Certificates and Secrets 12 min
- Quiz Key Vault Certificates and Secrets Quiz 5 questions
- Lesson Key Vault Access Policies and RBAC 12 min
- Quiz Key Vault Access Policies and RBAC Quiz 5 questions
- Lesson App Configuration Feature Flags 12 min
- Quiz App Configuration Feature Flags Quiz 5 questions
OAuth and OpenID Connect
Implement OAuth 2.0 and OpenID Connect flows.
- Lesson OAuth 2.0 Authorization Flows 12 min
- Quiz OAuth 2.0 Authorization Flows Quiz 5 questions
- Lesson MSAL Library Integration 12 min
- Quiz MSAL Library Integration Quiz 5 questions
- Lesson Token Caching and Refresh 12 min
- Quiz Token Caching and Refresh Quiz 5 questions
- Lesson Service Principal Authentication 12 min
- Quiz Service Principal Authentication Quiz 5 questions
Module 4: Monitor and Troubleshoot Azure Solutions
Monitor and troubleshoot solutions using Azure Monitor Application Insights.
Application Insights Monitoring
Monitor analyze and instrument applications with Application Insights.
- Lesson Monitoring Metrics Logs and Traces 12 min
- Quiz Monitoring Metrics Logs and Traces Quiz 5 questions
- Lesson Implementing Availability Tests and Alerts 12 min
- Quiz Implementing Availability Tests and Alerts Quiz 5 questions
- Lesson Instrumenting Apps with Application Insights 12 min
- Quiz Instrumenting Apps with Application Insights Quiz 5 questions
- Lesson Distributed Tracing with Application Insights 12 min
- Quiz Distributed Tracing Quiz 5 questions
- Lesson Custom Metrics and Telemetry 12 min
- Quiz Custom Metrics and Telemetry Quiz 5 questions
- Lesson Application Map and Dependencies 12 min
- Quiz Application Map and Dependencies Quiz 5 questions
Azure Monitor Integration
Integrate Azure Monitor with applications.
Module 5: Connect to Azure and Third-Party Services
Implement API Management event-based and message-based solutions.
Azure API Management
Create configure and manage APIs using Azure API Management.
- Lesson Creating API Management Instances 12 min
- Quiz Creating API Management Instances Quiz 5 questions
- Lesson Creating and Documenting APIs 12 min
- Quiz Creating and Documenting APIs Quiz 5 questions
- Lesson Configuring API Access and Policies 12 min
- Quiz Configuring API Access and Policies Quiz 5 questions
- Lesson API Versioning Strategies 12 min
- Quiz API Versioning Strategies Quiz 5 questions
- Lesson Rate Limiting and Throttling 12 min
- Quiz Rate Limiting and Throttling Quiz 5 questions
- Lesson Backend Services and Transformations 12 min
- Quiz Backend Services and Transformations Quiz 5 questions
Event-Based Solutions
Implement solutions using Azure Event Grid and Event Hubs.
- Lesson Implementing Azure Event Grid Solutions 12 min
- Quiz Implementing Azure Event Grid Solutions Quiz 5 questions
- Lesson Implementing Azure Event Hubs Solutions 12 min
- Quiz Implementing Azure Event Hubs Solutions Quiz 5 questions
- Lesson Event Grid Domains and Topics 12 min
- Quiz Event Grid Domains and Topics Quiz 5 questions
- Lesson Event Hubs Capture and Processing 12 min
- Quiz Event Hubs Capture and Processing Quiz 5 questions
- Lesson Custom Events and Dead Lettering 12 min
- Quiz Custom Events and Dead Lettering Quiz 5 questions
Message-Based Solutions
Implement solutions using Azure Service Bus and Queue Storage.
- Lesson Implementing Azure Service Bus Solutions 12 min
- Quiz Implementing Azure Service Bus Solutions Quiz 5 questions
- Lesson Implementing Azure Queue Storage Solutions 12 min
- Quiz Implementing Azure Queue Storage Solutions Quiz 5 questions
- Lesson Service Bus Topics and Subscriptions 12 min
- Quiz Service Bus Topics and Subscriptions Quiz 5 questions
- Lesson Message Sessions and Dead Letter Queues 12 min
- Quiz Message Sessions and Dead Letter Queues Quiz 5 questions
Module 6: Implement Caching Solutions
Develop solutions using Azure Cache for Redis and content caching.
Azure Cache for Redis
Implement caching using Azure Cache for Redis.
- Lesson Creating and Configuring Redis Cache 12 min
- Quiz Creating and Configuring Redis Cache Quiz 5 questions
- Lesson Redis Data Types and Commands 12 min
- Quiz Redis Data Types and Commands Quiz 5 questions
- Lesson Cache Invalidation Strategies 12 min
- Quiz Cache Invalidation Strategies Quiz 5 questions
- Lesson Distributed Caching Patterns 12 min
- Quiz Distributed Caching Patterns Quiz 5 questions
Content Delivery Networks
Implement CDN caching strategies.
Your Progress
Spend your points to unlock real exam questions
Spend your points on real exam questions.
Browse practice examsEnjoying the courses?
Everything stays free. Pro shows fewer ads, doubles the points you earn on every lesson and quiz so you progress twice as fast, unlocks half of every practice exam — plus full case studies — with the Learn & Exam study modes, and lets you read each lesson on one page.
- ✓ Fewer advertisements
- ✓ 2× points per lesson & quiz
- ✓ 50% of every exam unlocked
- ✓ Learn & Exam modes
- ✓ Distraction-free lessons