Exclusives

  • FREE training: One participation per registration to the Microsoft Certified: Microsoft Certified: Security, Compliance, and Identity Fundamentals (SC900) training – value of $695!
  • Certification exam participation: Voucher included – value of $225!
  • Video recording: 365 days of access to your course for viewing
  • Technical lab: Available for 180 days of online access
  • Class material: Complete and up to date with Microsoft Learn
  • Proof of attendance: Digital badge for completing the official Microsoft course
  • Fast and guaranteed private class delivery: Maximum wait of 4 to 6 weeks after registration, guaranteed date

The AZ-204, titled “Developing Solutions for Microsoft Azure,” represents a crucial certification for professionals seeking to master development on Azure. Designed for Azure developers, this course focuses on creating, implementing, testing, and maintaining cloud solutions using a range of Microsoft Azure services and tools. The course teaches developers how to build comprehensive solutions in Microsoft Azure. Students will learn to implement Azure compute solutions, create Azure Functions, implement and manage web applications, develop solutions that use Azure storage, implement authentication and authorization, and secure solutions using Key Vault and managed identities. Students will also learn to connect to and consume Azure and third-party services, and incorporate event-based and message-based models into their solutions. This training also covers monitoring, troubleshooting, and optimizing Azure solutions.

This training is a comprehensive preparation for the AZ-204 exam to earn the Microsoft Certified: Azure Developer Associate certification.

Expand

Public class

Planned date
January 27, 2025
3095
English
Planned date
March 3, 2025
3095
English
Planned date
April 7, 2025
3095
English
Planned date
May 12, 2025
3095
English
Planned date
June 16, 2025
3095
English
Planned date
July 14, 2025
3095
English

Private class

Inquire for this training to be delivered exclusively for the members of your organization.

Developing Solutions for Microsoft Azure (AZ-204T00)

Training plan

  • Examine Azure App Service
  • Examine Azure App Service plans
  • Deploy to App Service
  • Explore authentication and authorization in App Service
  • Discover App Service networking features
  • Configure application settings
  • Configure general settings
  • Configure path mappings
  • Enable diagnostic logging
  • Configure security certificates
  • Manage app features
  • Examine autoscale factors
  • Identify autoscale factors
  • Enable autoscale in App Service
  • Explore autoscale best practices
  • Explore staging environments
  • Examine slot swapping
  • Swap deployment slots
  • Route traffic in App Service
  • Discover Azure Functions
  • Compare Azure Functions hosting options
  • Scale Azure Functions
  • Explore Azure Functions development
  • Create triggers and bindings
  • Connect functions to Azure services
  • Explore Durable Functions app patterns
  • Discover the four function types
  • Explore task hubs
  • Explore durable orchestrations
  • Control timing in Durable Functions
  • Send and wait for events
  • Explore Azure Blob storage
  • Discover Azure Blob storage resource types
  • Explore Azure Storage security features
  • Evaluate Azure Storage redundancy options
  • Explore the Azure Blob storage lifecycle
  • Discover Blob storage lifecycle policies
  • Implement Blob storage lifecycle policies
  • Rehydrate blob data from the archive tier
  • Explore Azure Blob storage client library
  • Manage container properties and metadata by using .NET
  • Set and retrieve properties and metadata for blob resources by using REST
  • Identify key benefits of Azure Cosmos DB
  • Explore the resource hierarchy
  • Explore consistency levels
  • Choose the right consistency level
  • Explore supported APIs
  • Discover request units
  • Explore partitions
  • Choose a partition key
  • Create a synthetic partition key
  • Explore Microsoft .NET SDK v3 for Azure Cosmos DB
  • Create stored procedures
  • Create triggers and user-defined functions
  • Explore Azure virtual machines
  • Compare virtual machine availability options
  • Determine appropriate virtual machine size
  • Explore Azure Resource Manager
  • Deploy multi-tiered solutions
  • Explore conditional deployment
  • Set the correct deployment mode
  • Discover the Azure Container Registry
  • Explore storage capabilities
  • Build and manage containers with tasks
  • Explore elements of a Dockerfile
  • Explore Azure Container Instances
  • Run containerized tasks with restart policies
  • Set environment variables in container instances
  • Mount an Azure file share in Azure Container Instances
  • Explore the Microsoft identity platform
  • Explore service principals
  • Discover permissions and consent
  • Discover conditional access
  • Explore the Microsoft Authentication Library
  • Initialize client applications
  • Discover shared access signatures
  • Choose when to use shared access signatures
  • Explore stored access policies
  • Discover Microsoft Graph
  • Query Microsoft Graph by using REST
  • Query Microsoft Graph by using SDKs
  • Apply best practices to Microsoft Graph
  • Explore Azure Key Vault
  • Discover Azure Key Vault best practices
  • Authenticate to Azure Key Vault
  • Explore managed identities
  • Discover the managed identities authentication flow
  • Configure managed identities
  • Acquire an access token
  • Explore the Azure App Configuration service
  • Create paired keys and values
  • Manage application features
  • Secure app configuration data
  • Discover the API Management service
  • Explore API gateways
  • Explore API Management policies
  • Create advanced policies
  • Secure APIs by using subscriptions
  • Secure APIs by using certificates
  • Explore Azure Event Grid
  • Discover event schemas
  • Explore event delivery durability
  • Control access to events
  • Receive events by using webhooks
  • Filter events
  • Discover Azure Event Hubs
  • Explore Event Hubs Capture
  • Scale your processing application
  • Control access to events
  • Perform common operations with the
  • Event Hubs client library
  • Choose a message queue solution
  • Explore Azure Service Bus
  • Discover Service Bus queues, topics, and subscriptions
  • Explore Service Bus message payloads and serialization
  • Explore Azure Queue Storage
  • Create and manage Azure Queue
  • Storage and messages by using .NET
  • Explore Azure Monitor
  • Explore Application Insights
  • Discover log-based metrics
  • Instrument an app for monitoring
  • Select an availability test
  • Troubleshoot app performance by using Application Map
  • Explore Azure Cache for Redis
  • Configure Azure Cache for Redis
  • Interact with Azure Cache for Redis by using .NET
  • Explore Azure Content Delivery Networks
  • Control cache behavior on Azure Content Delivery Networks
  • Interact with Azure Content Delivery Networks by using .NET

Recommended Prerequisite Knowledge

  • Hands-on experience with Azure IaaS and PaaS solutions, and the Azure Portal.
  • Experience writing in an Azure supported language at the intermediate level. (C#, JavaScript, Python, or Java)
  • Ability to write code to connect and perform operations on, a SQL or NoSQL database product. (SQL Server, Oracle, MongoDB, Cassandra or similar)
  • Experience writing code to handle authentication, authorization, and other security principles at the intermediate level.
  • A general understanding of HTML, the HTTP protocol and REST API interfaces.

Credentials and certification

Exam features

  • Code: AZ-204
  • Title: Developing Solutions for Microsoft Azure 
  • Duration: 120 minutes
  • Number of Questions: 40 to 60
  • Question Format: Multiple choice, multiple response, scenario-based
  • Passing Score: 700 out of 1000
  • Cost: $0 (included in your training)

Exam topics

  • Develop Azure compute solutions  
  • Develop for Azure storage  
  • Implement Azure security  
  • Monitor, troubleshoot, and optimize Azure solutions 
  • Connect to and consume Azure services and third-party services 

Check all exam details on Microsoft Learn >>

Microsoft Certified: Azure Developer Associate (AZ-204) Training

The Microsoft Certified: Azure Developer Associate (AZ-204) training equips developers with the skills to design, build, test, and maintain cloud applications and services on the Microsoft Azure platform. This course provides an in-depth understanding of core Azure development tools, services, and technologies, including creating serverless functions, managing APIs, integrating Azure services, and implementing security measures.

Ideal for software developers and cloud engineers, this training prepares participants to pass the AZ-204 certification exam and demonstrates their expertise in Azure development.

Why Take the Azure Developer Associate Training?

With the growing demand for cloud-native applications, Azure has become a leading platform for developers worldwide. This training empowers you with the knowledge and hands-on experience to create scalable, secure, and efficient solutions in Azure. By earning the Azure Developer Associate certification, you showcase your ability to meet modern development challenges and contribute to cloud-driven innovations.

This course ensures you are prepared to handle real-world scenarios, from deploying microservices to integrating DevOps pipelines, making you a valuable asset to any organization.

Key Skills Developed in the Training

  1. Design and Build Cloud Applications
    Learn to develop scalable and high-performance applications using Azure App Service, Azure Functions, and Logic Apps.

  2. Manage Azure Resources and Storage
    Gain expertise in implementing storage solutions, such as Azure Blob, Table, and Cosmos DB, and managing virtualized resources.

  3. Develop and Secure APIs
    Learn to create, deploy, and secure RESTful APIs with Azure API Management and OAuth 2.0.

  4. Integrate Azure Services
    Explore how to integrate messaging services like Azure Event Hubs and Service Bus to enable seamless communication between applications.

  5. Implement Monitoring and Troubleshooting
    Use Azure Monitor and Application Insights to diagnose issues, optimize performance, and enhance the reliability of cloud applications.

  6. Work with Containers and Kubernetes
    Gain knowledge of containerized application development using Docker and orchestration with Azure Kubernetes Service (AKS).

Interactive, Instructor-Led Training for Developers

The AZ-204 training is delivered by experienced Microsoft-certified instructors who provide practical knowledge and real-world scenarios. Through hands-on exercises and interactive discussions, participants will gain the confidence to develop, deploy, and manage applications in Azure.

This course not only prepares you for the certification exam but also equips you with practical skills to contribute effectively to modern development projects.

Who Should Attend?

This training is ideal for:

  • Software developers and engineers specializing in cloud application development
  • IT professionals preparing for the Azure Developer Associate (AZ-204) certification
  • Teams working on cloud migration or developing cloud-native applications
  • Developers aiming to enhance their expertise in Azure tools and technologies

Build Your Expertise in Azure Development

The Microsoft Certified: Azure Developer Associate (AZ-204) training provides the tools and knowledge you need to excel in Azure application development. Enroll today to advance your career and master the skills required for modern cloud development.

Frequently Asked Questions on the AZ-204 Microsoft Azure Developer training (FAQ)

The training covers cloud application design, API development, Azure storage implementation, integration of Azure services, monitoring, and containerized application development.

This course is designed for developers and IT professionals looking to specialize in Azure-based application development and prepare for the AZ-204 certification.

Participants should have a basic understanding of programming languages, such as C# or Java, and familiarity with cloud concepts.

The training aligns with the objectives of the AZ-204 certification exam, providing both theoretical knowledge and hands-on experience to ensure exam success.

Yes, the course includes interactive labs and real-world scenarios to help participants apply their learning effectively.

The certification validates your skills in Azure development, enhancing your career prospects and demonstrating your ability to create modern, scalable applications.

Request form for a private class training

Dear Client,

We confirm the receipt of your request regarding the training: Microsoft Certified: Azure Developer Associate (AZ204)

Here is the information we have received.

Language: English

Duration: 5 days / 35 hours

Number of participants from your organization *

Minimum number of participants: 6

Organization name *
Your first and last name *
Telephone number *
Professional email *
How did you hear about us? *
Comments or Remarks
Promotional code
I accept the General Terms and Conditions
The General Conditions are accessible on this page.

Our website uses cookies to personalize your browsing experience. By clicking ‘I accept,’ you consent to the use of cookies.