Course Overview

The Azure Developer certification course prepares you for Microsoft’s Azure Developer certification exam AZ-204. It covers Azure architecture, Azure technology development solutions, Azure storage services, and solutions, Cognitive Services such as Computer Vision, QnA Maker, Azure service solutions, and API management services.

Key Features

  • 8X higher interaction in live online classes conducted by industry experts
  • Practice labs and projects with integrated Azure labs
  • Access to official Microsoft content aligned to the examination
  • Flexibility to choose classes
  • 24/7 support with dedicated mentoring sessions

Skills Covered

  • Azure application design
  • Azure CLI and Powershell
  • Bindings and triggers
  • Azure Container Service cluster
  • Azure confidential computing
  • SSLTLS communications
  • Configure authentication for APIs
  • Develop application message model
  • Azure time series insights

Course Curriculum


Experienced programmers hoping to develop and host solutions in Azure are ideal candidates for the online Microsoft Certified Azure Developer Associate training. Learners should be familiar with designing and building cloud solutions.
Read More


Learners need to possess an undergraduate degree or a high school diploma. At least one year of experience in developing scalable solutions through all phases of software development and knowledge in developing apps and services by making use of Azure tools and technologies. It is beneficial to have prior experience with Azure and knowledge in at least one Azure-supported language.
Read More

Course Content

  • Microsoft Certified Azure Developer Associate: AZ-204

    • Lesson 01: Course Introduction

      • 1.01 Welcome to the Course
      • 1.02 Certification Overview
      • 1.03 Skills Overview
      • 1.04 Azure Overview
    • Lesson 02: Implement IaaS Solutions

      • 2.01 Provision Virtual Machines (VMS)
      • 2.02 Configure, Validate, and Deploy ARM Templates
      • 2.03 Configure Container Images for Solutions
      • 2.04 Publish an Image to the Azure Container Registry
      • 2.05 Run Containers by Using Azure Container Instance
    • Lesson 03: Create Azure App Service Web Apps

      • 3.01 Create an Azure App Service Web App
      • 3.02 Enable Diagnostics Logging
      • 3.03 Deploy Code to a Web App
      • 3.04 Configure Web App Settings Including SSL, API Settings, and Connection Strings
      • 3.05 Implement Autoscaling Rules Including Scheduled Autoscaling and Autoscaling by Operational or System Metrics: Part One
      • 3.06 Implement Autoscaling Rules Including Scheduled Autoscaling and Autoscaling by Operational or System Metrics: Part Two
    • Lesson 04: Implement Azure Functions

      • 4.01 Create and Deploy Azure Functions Apps
      • 4.02 Implement Input and Output Bindings for a Function
      • 4.03 Implement Azure Durable Functions
    • Lesson 05: Develop Solutions That Use Cosmos DB Storage

      • 5.01 Select the Appropriate API and Sdk for a Solution
      • 5.02 Implement Partitioning Schemes and Partition Keys
      • 5.03 Perform Operations on Data and Cosmos Db Containers
      • 5.04 Set the Appropriate Consistency Level for Operations
      • 5.05 Manage Change Feed Notifications
    • Lesson 06: Develop Solutions That Use Blob Storage

      • 6.01 Creating a Storage Account
      • 6.02 Move Items in Blob Storage Between Storage Accounts or Containers
      • 6.03 Set and Retrieve Properties and Metadata
      • 6.04 Perform Operations on Data by Using the Appropriate Sdk
      • 6.05 Implement Storage Policies, and Data Archiving and Retention
    • Lesson 07: Implement User Authentication and Authorization

      • 7.01 Authenticate and Authorize Users by Using the Microsoft Identity Platform
      • 7.02 Authenticate and Authorize Users and Apps by Using Azure Active Directory
      • 7.03 Create and Implement Shared Access Signatures
    • Lesson 08: Implement Secure Cloud Solutions

      • 8.01 Secure App Configuration Data by Using App Configuration Azure Key Vault
      • 8.02 Develop Code That Uses Keys, Secrets, and Certificates Stored in Azure Key Vault
      • 8.03 Implement Managed Identities for Azure Resources
      • 8.04 Implement Solutions That Interact With Microsoft Graph
    • Lesson 09: Integrate Caching and Content Delivery Within Solutions

      • 9.01 Configure Cache and Expiration Policies for Azure Redis Cache
      • 9.02 Implement Secure and Optimized Application Cache Patterns Including Data Sizing, Connections, Encryption, and Expiration
    • Lesson 10: Instrument Solutions to Support Monitoring and Logging

      • 10.01 Configure an App or Service to Use Application Insights
      • 10.02 Analyze and Troubleshoot Solutions by Using Azure Monitor
      • 10.03 Implement Application Insights Web Tests and Alerts
    • Lesson 11: Implement API Management

      • 11.01 Create an APIM Instance
      • 11.02 Configure Authentication for API's
      • 11.03 Define Policies for API's
    • Lesson 12: Develop Event Based Solutions

      • 12.01 Implement Solutions That Use Azure Event Grid
      • 12.02 Implement Solutions That Use Azure Event Hubs
    • Lesson 13: Develop Message Based Solutions

      • 13.01 Implement Solutions That Use Azure Service Bus
      • 13.02 Implement Solutions That Use Azure Queue Storage Queues

Exam & Certification

  • What is required to earn the Azure Developer certification?

    To earn the Azure Developer certification, you must pass the following exam:

    AZ-204: Developing Solutions for Microsoft Azure

    NOTE:  AZ-204 is the updated version of the existing exam for the Microsoft Azure Developer Associate Exam: AZ-203.

  • Does this new exam and certification replace any existing Azure exams?

    Yes, AZ-204: Developing Solutions for Microsoft Azure is a replacement for AZ-203. This update has gone live since 24th Feb by Microsoft. 

  • When will the old Azure certification competencies expire and when will the new requirements become valid?

    The AZ-204 beta has gone live from 24th Feb 2020 with 90 days of cool down period. If you are preparing for the AZ-203 you will have until three months( 31st May 2020) past the official release of the new version in order to take the exam. After that, the old exam will be retired.

  • Is this course accredited?

    Yes, Simplilearn is a Silver Microsoft Partner, and the course is accredited by Microsoft.

  • Is the exam fee included in the course fee?

    Yes, the exam fee is included in the course fee.

  • How much does Microsoft Azure Developer certification exam cost?

    The cost of  Developing Solutions for Microsoft Azure  Exam AZ-204 is $165.00 USD plus taxes or INR 4800 plus taxes. This fee is paid to Microsoft when you register for your exam.

  • Do you provide assistance for the exam application process?

    Yes, our Help and Support team can provide you with assistance for the exam application process.

  • If I need to cancel my enrollment, can I get a refund?

    Yes, you can cancel your enrollment if necessary. We will refund the course price after deducting an administration fee. To learn more, please read our Refund Policy.

  • How can I learn more about this training program?

    Contact us using the form on the right of any page on Simplilearn website, or select the Live Chatbot. Our customer service representatives can provide you with more details.

  • How can I pass the Microsoft Azure Developer Exams in my first attempt?

    Simplilearn’s azure training course is designed to give you all of the skill sets necessary to successfully complete the required projects and help you pass the Developing Solutions for Microsoft Azure Exam AZ-204 in your first attempt. Please note that this course does not guarantee you will pass in your first attempt but you will be armed with all of the knowledge to do so.


  • How long does it take to get Microsoft Azure Developer exam results?

    Candidates taking the Microsoft Azure Developer exam will know if they’ve passed almost immediately after they’ve completed their exam.

  • How do I order books and study material?

    When you take Simplilearn’s Microsoft Azure Developer certification training, you won’t need additional study material. Everything you need to pass the certification exam will be provided in the course. 

  • How should I prepare for Microsoft Azure Developer exam?

    Simplilearn’s Microsoft Azure Developer training courses are aligned with the requirements of the exam. Our experienced trainers will help you learn to use the Azure platform and prepare for the certification exam. The successful completion of Simplilearn’s Azure Developer Training will allow you to pass the Microsoft Azure Developer certification exam and get certified.

  • How long is the Microsoft Azure Developer certification valid for?

    Azure Developer certification is valid as per Microsoft discretion. Retired certifications (i.e. certification for technologies that are no longer being used) move to the retired section of a candidate’s transcript.

  • Where can I download the Microsoft Azure Certification application?

    You can download the application for the Azure certification here. 

  • In what language is the Microsoft Azure Developer exam available?

    The Azure Developer exam can be taken in a variety of languages. The exams are available in English, Spanish, Chinese (Simplified), Chinese (Traditional), French, German, Japanese, Portuguese (Brazil), and Russian. Those who have to take the test in English and aren’t comfortable with it can appeal for additional time. 


    • Who are the trainers for this training program?

      All of our trainers are Microsoft Certified (MCTs) and highly qualified with over 15 years of experience in training and working in the domain.

    • How do I get access to the Azure platform?

      You may get access to an Azure free trial by visiting:

    • What tools do I need to attend the training sessions?

      The system requirements to attend this online training are quite basic:

      • OS: Windows any version above XP SP3 and Mac any version above OS X 10.6
      • Internet Speed: Preferably above 512 KBPS
      • Headset: Any decent headset and microphone that can be used to talk and hear clearly

    • What is Global Teaching Assistance?

      Our teaching assistants are here to help you get certified in your first attempt. They are a dedicated team of subject matter experts to help you at every step and enrich your learning experience from class onboarding to project mentoring and job assistance. They engage with the students proactively to ensure the course path is followed. Teaching Assistance is available during business hours.

    • What is covered under the 24/7 support promise?

      We offer 24/7 support through email, chat, and calls. We also have a dedicated team that provides on-demand assistance through our community forum. What’s more, you will have lifetime access to the community forum, even after completion of your course with us.

    • What is online classroom training?

      All of the classes are conducted via live online streaming. They are interactive sessions that enable you to ask questions and participate in discussions during class time.

    • How do I register for this online training course on Simplilearn?

      You can enroll in this online Azure Developer training on our website and make an online payment using any of the following options: 

      • Visa Credit or Debit Card
      • MasterCard
      • American Express
      • Diner’s Club
      • PayPal 

      Once payment is received you will automatically receive a payment receipt and access information via email.

    • What certification will I receive after completing the Azure Developer training?

      After successful completion of the Azure Developer Certification training, you will be awarded the course completion certificate from Simplilearn. 

    • What If I miss a session?

      We provide recordings of each session you attend for future reference.

    • Disclaimer
    • PMP, PMI, PMBOK, CAPM, PgMP, PfMP, ACP, PBA, RMP, SP, and OPM3 are registered marks of the Project Management Institute, Inc.