• 0

Microsoft Azure Developer Associate Training AZ-204 (Virtual Instructor-led Training)

> Microsoft Azure is the one of the fastest growing cloud platforms 

> Many top MNCs like Cognizant, Honeywell and Citrix uses Azure

> As per Talent.com, the average salary of an Azure Developer is $ 112,500

$ 449 $ 799


Customized to your team's needs
  • Blended learning delivery model (self-paced eLearning and/or instructor-led options)
  • Flexible pricing options
  • Enterprise grade Learning Management System (LMS)
  • Enterprise dashboards for individuals and teams
  • 24x7 learner assistance and support

Course Overview

Microsoft Azure Developer Certification training provide trainees with an in-depth knowledge of Azure development using IaaS, PaaS solutions, Azure architecture, Azure Storage Services and solutions. This course help trainees in preparation of Developing solutions for Azure exam, which is required to obtain the Azure Developer Badge (Associate level). 

Key Highlights

  • 36 Hours of Online Live Instructor-Led Classes.
  • Weekend Class : 12 sessions of 3 hours each.
  • Real-life Case Studies
  • Assessments
  • Lifetime access to Learning Management System (LMS)
  • 24 x 7 Expert Support
  • Certification
  • Forum
  • Industry based Projects
  • No exam Included 

What You'll Learn

  • Understanding Azure IaaS Compute Solutions
  • Learning to implement Azure Batch Service and Disk Encryption
  • Learning to develop applications that use containers
  • Learning to implement Azure App Service Web Apps and Mobile Apps
  • Learning to develop solutions that use Azure Table Storage & Cosmos DB
  • Learning to implement Authentication and Access control in Azure 


    • Delivery Format: Virtual Classroom Live
    • Location: Online
    • Access Period: 6 Weeks
    • Course Date: NOV 28 th
    • Course Time: 11:00 AM to 02:00 PM (EDT)
    • Session: Weekend
    • Total Class: SAT & SUN (12 Sessions)
    $ 449 $ 799

Career Benefits

  • Leading Cloud platform
  • Growing market
  • Career prospects in Cloud computing
  • Lucrative pay packages

Who Can Attend

  • Programmers seeking to gain skills in developing solutions in Azure 

Exam Formats

No exam Included. 

Course Delivery

This course is available in the following formats:

  • Virtual Classroom Live Duration: 30 Hrs

Related Courses

Course Syllabus

Introduction To Azure IaaS Compute Solutions

Learning Objective: Get a brief overview on Microsoft Azure and its Infrastructure as a Service(IaaS) Compute Solutions. Learn how to plan for VM deployment and create VMs using Azure Portal, PowerShell, and C# code.  


  • Overview of Microsoft Azure
  • Azure Virtual Machines
  • Using Azure SDKs


  • Provision VMs by using the Azure Portal, PowerShell, and code

Implementing Azure Batch Service & Disk Encryption

Learning Objective: Learn how to create and use ARM templates for repeatable deployments and encrypt Azure VM disks. 

Also, learn to use Azure Batch, which creates and manages a pool of compute nodes (VMs), installs the applications you want to run, and schedules jobs to run on the nodes.



  • ARM templates for Azure Virtual Machines
  • Azure Disk Encryption
  • Azure Batch Services


  • Deploy ARM templates for VM
  • Run a batch job by using Azure CLI, Azure portal and Code

Designing and Developing Applications That Use Containers

Learning Objective: Build and run modern, portable, Microservices-based applications that benefit from Kubernetes orchestration and manage the availability of those application components.   


  • Overview of Azure Kubernetes Service (AKS)
  • AKS clusters
  • Azure Container Registry


  • 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

Implementing Azure App Service Web Apps & Mobile Apps

Learning Objective: Use Azure App Service Web Apps for hosting web applications, REST APIs, and mobile back ends. Add more power to application by implementing security, load balancing, autoscaling, and automated management. Also, build engaging cross-platform and native apps using Azure App Service Mobile Apps.


  • Azure App Service core concepts
  • Azure App Service Web Apps
  • WebJobs
  • Azure App Service Mobile Apps
  • Registering apps for Push notifications


  • Creating App Service web apps by using Azure CLI, Azure Portal, and PowerShell
  • Creating continuous and triggered WebJobs
  • Pushing an app on to the Mobile App service
  • Registering apps for push notifications

Implementing Azure App Service API Apps & Azure Functions

Learning Objective: Learn how to create and document an Azure App Service API and implement Azure Functions, which is a solution for easily running small pieces of code or "functions" in the cloud.


  • Azure App Service API Apps
  • API documentation
  • Azure Functions overview
  • Durable functions


  • Creating an APIM instance and a new API
  • Using Swashbuckle to create Swagger objects in ASP.NET Core
  • Creating functions, bindings, and triggers
  • Creating Durable functions

Developing Solutions That Use Azure Table Storage & Cosmos DB

Learning Objective: Use Azure Table storage service, which stores structured NoSQL data in the cloud, providing a key/attribute store with a schema-less design. Also, learn how to use Azure Cosmos DB storage to manage containers and items, and create and update documents by using the code. 


  • Azure Table storage overview
  • Authorization in Table storage
  • Table service REST API
  • Azure Cosmos DB overview
  • Managing containers and items
  • Handle documents


  • Perform Shared Key Authorization
  • Use the Azure Table storage REST service to manage data
  • Create, read, update, and delete data by using appropriate APIs
  • Creating and updating documents by using code

Developing Solutions That Use Relational Database And Azure Blob Storage

Learning Objective: Learn about Azure SQL Database, a managed service which is a general-purpose relational database that supports structures such as relational data, JSON, spatial, and XML. 

Also learn about Azure Blob storage, which is Microsoft's object storage solution for the cloud. Blob storage is optimized for storing massive amounts of unstructured data.


  • Azure SQL overview
  • Database operations (CRUD)
  • Azure Blob storage overview
  • Working with Azure Blob storage
  • Blob Leasing in Azure


  • Create, read, update, and delete database tables by using code
  • Set and retrieve Blob storage properties and metadata
  • Replicate and copy Blobs
  • Implement Blob Leasing on Portal

Implementing Authentication and Access Control In Azure

Learning Objective: Learn about Microsoft identity platform, which is an evolution of the Azure Active Directory (Azure AD) identity service and developer platform. It allows developers to build applications that sign in all Microsoft identities, get tokens to call Microsoft Graph, other Microsoft APIs, or APIs that developers have built. Also, learn about Claims-based and Role-based access control. 


  • Microsoft identity platform
  • OAuth2 authentication
  • Managed Identities
  • Azure Key Vault
  • Claims-based authorization
  • Role-based access control (RBAC) authorization


  • Implementing OAuth2 authentication in the solutions
  • Using Azure Key Vault to store and retrieve authentication information
  • Implementing multi-factor authentication
  • Implementing Claims-based authorization
  • Manage access to resources using RBAC through the REST API

Implementing Secure Data Solutions and Integrating Caching & CDN

Learning Objective: This module covers securing data at rest and during transmission. You will also learn how to leverage Azure Cache for Redis and Azure CDNs to deliver assets to users more quickly. 



  • Encryption options
  • End-to-end encryption
  • Azure confidential computing
  • Managing cryptographic keys in Azure Key Vault
  • Azure Cache for Redis
  • Develop for storage on CDNs


  • Encrypting data with Transparent Data Encryption
  • Managing and utilizing encryption keys by using the Azure key Vault
  • Configuring and interacting with Azure Redis Cache
  • Managing Azure CDN

Instrument Monitoring, Logging & Scalability Of Apps & Services

Learning Objective: This module covers adding code to your app to send the data to Azure Monitor, which is the central service that includes all the tools you need to monitor and optimize your solution. This module also covers how applications scale and how to handle troubleshooting.


  • Overview of Azure Monitor
  • Application Insights
  • Autoscale patterns and best practices
  • Handling transient faults

Hands On:

  • Adding default code to web pages, console apps, and Windows desktop apps to support telemetry
  • Using dashboards and other tools to monitor and troubleshoot their app
  • Implementing Autoscale
  • Implementing code that addresses singleton application instances
  • Implementing code that handles transient faults

Connecting To And Consuming Azure & Third-party Services

Learning Objective: This module provides an overview on Logic Apps and API Management. In this module, you will also learn how to integrate Azure Search (Search-as-a-Service).



  • Azure Logic Apps overview
  • Custom connectors for Logic Apps
  • Custom templates for Logic Apps
  • Azure Search service
  • Introduction to the API Management service
  • Secure APIs
  • Define API policies


  • Creating Logic Apps by using Visual Studio
  • Creating an Azure Search index
  • Importing searchable data
  • Querying the Azure Search index
  • Creating an APIM instance
  • Configuring authentication for APIs
  • Defining policies for APIs

Develop Event-based & Message-based Solutions In Azure

Learning Objective: Develop event-based solutions in Azure by integrating Azure Event Grid, Event Hubs, and Notification Hubs in your applications. Also, learn about the Microsoft Azure Service Bus, which is a fully managed enterprise integration message broker.


  • Azure Event Grid
  • Azure Event Hubs
  • Azure Notification Hubs
  • Azure Service Bus
  • Azure Queue Storage queues


  • Create and integrate Event Grid, Event Hubs and Notification Hubs
  • Create and integrate Azure Service Bus
  • Implement Azure Queue Storage queues


What if I miss a class?

You will never miss a lecture at Upskill Yourself! You can choose either of the two options:

  • View the recorded session of the class available in your LMS.
  • You can attend the missed session, in any other live batch.

What if I have queries after I complete this course?

Your access to the Support Team is for lifetime and will be available 24/7. The team will help you in resolving queries, during and after the course.

How soon after Signing up would I get access to the Learning Content?

Post-enrolment, the LMS access will be instantly provided to you and will be available for lifetime. You will be able to access the complete set of previous class recordings, PPTs, PDFs, assignments. Moreover the access to our 24x7 support team will be granted instantly as well. You can start learning right away.