Microsoft Azure AZ-204 Corporate Training

Course Information

Developing Solutions for Microsoft Azure Course Outline | AZ204

The course covers the following topics:

Module 1: Implement solutions that use virtual machines

  • Provision VMs
  • Create ARM templates
  • Configure Azure Disk Encryption for VMs

Module 2: Implement batch jobs by using Azure Batch Services

  • Azure Batch overview
  • Run a batch job by using the Azure CLI and Azure Portal
  • Run batch jobs by using code
  • Manage batch jobs by using the Batch Service API

Module 3: Create containerized solutions

  • Create an Azure Managed Kubernetes Service (AKS) cluster
  • Create container images for solutions
  • Publish an image to the Azure Container Registry
  • Run containers by using Azure Container Instance or AKS

Module 4: Create App Service web apps

  • Azure App Service core concepts
  • Creating an Azure App Service web app
  • Creating background tasks by using WebJobs in Azure App Service

Module 5: Creating Azure App Service mobile apps

  • Getting started with mobile apps in App Service
  • Enable push notifications for your app
  • Enable offline sync for your app

Module 6: Create Azure App Service API apps

  • Creating APIs
  • Using Swagger to document an API

Module 7: Implement Azure Functions

  • Azure Functions overview
  • Develop Azure Functions using Visual Studio
  • Implement durable functions

Module 8: Develop solutions that use Azure Table storage

  • Azure Table storage overview
  • Authorization in Table storage
  • Table service REST API

Module 9: Develop solutions that use Azure Cosmos DB storage

  • Azure Cosmos DB overview
  • Managing containers and items
  • Create and update documents by using code

Module 10: Develop solutions that use a relational database

  • Azure SQL overview
  • Create, read, update, and delete database tables by using cod

Module 11: Develop solutions that use Microsoft Azure Blob storage

  • Azure Blob storage overview
  • Working with Azure Blob storage

Module 12: Introduction to Azure Monitor

  • Overview of Azure Monitor

Module 13: Develop code to support scalability of apps and services

  • Implement autoscale
  • Implement code that addresses singleton application instances
  • Implement code that handles transient faults

Module 14: Instrument solutions to support monitoring and logging

  • Configure instrumentation in an app or server by using Application Insights
  • Analyze and troubleshoot solutions by using Azure Monitor

Module 15: Integrate caching and content delivery within solutions

  • Azure Cache for Redis
  • Develop for storage on CDNs

Module 16: Develop an App Service Logic App

  • Azure Logic Apps overview
  • Create Logic Apps by using Visual Studio
  • Create custom connectors for Logic Apps
  • Create custom templates for Logic Apps

Module 17: Integrate Azure Search within solutions

  • Create and query an Azure Search Index
  • Full text search in Azure Search

Module 18: API Management

  • Introduction to the API Management service
  • Securing your APIs
  • Defining API policies

Module 19: Develop event-based solutions

  • Implement solutions that use Azure Event Grid
  • Implement solutions that use Azure Event Hubs
  • Implement solutions that use Azure Notification Hubs

Module 20: Develop message-based solutions

  • Implement solutions that use Azure Service Bus
  • Implement solutions that use Azure Queue Storage queues

Who should attend this Azure Training course?

Those who attend should be interested in Azure development or in passing the Microsoft Azure Developer Associate certification exam.


Candidates should have 1-2 years of experience as a developer. This course assumes Candidates know how to code and have a fundamental knowledge of Azure. It is recommended that Candidates have some experience with PowerShell or Azure CLI, working in the Azure portal, and with at least one Azure-supported programming language. Most of the examples in this course are presented in C# .NET.

The Trainer’s extensive background is excellently complimented by hands-on experience in training, designing, implementing and managing Developing Solutions for Microsoft Azure right from inception to completion. 

The Trainer provides complete freedom to the candidates to explore the subject and learn based on real-time examples. The trainer helps the candidates in completing their projects and prepares them for interview questions and answers. Candidates are free to ask any questions at any time.

  • More than 7+ Yearsof Experience.
  • Trained more than 1000+students in a year.
  • Strong Theoretical & Practical Knowledge.
  • Certified Professionals with High Grade.
  • Expert level Subject Knowledge and fully up-to-date on real-world industry applications.
  • Trainer has experienced on multiple real-time projects in their Industries.

Is AZ-204 difficult?

AZ-204 is an associate-level exam that has 'Intermediate' difficulty when compared to other Microsoft role-based exams. In this exam, you can expect questions from the 5 modules listed below, and based on the weightage of each module, you can prepare for the certifications.

How long does it take to prepare for AZ-204?

The plan: Get free Azure Pluralsight subscription -> watch az-203/204 material there : ~50 hours. Do MS Learn labs for Az-204: ~ 50 hours. Read docs : ~50 hours.

What is the difference between AZ-203 and AZ-204?

AZ-204: The Latest Exam. However, if you've been studying for the AZ-203 exam, you have until May 31 to take it. After that, the AZ-203 exam will be retired. The big takeaway about the new AZ-204 exam so far is that the exam objectives have been tweaked: Develop Azure Infrastructure as a Service compute solution.

100% Business Fulfilment

Request more Information

    What People say?

    Not sure,
    which course to choose?

    Our Clients across the Globe!