Microsoft Certified Azure Developer Associate (AZ-204)

The Azure Developer Certification Course is designed to help you become a certified Azure Developer Associate. The course covers all the core concepts you need to know to be able to successfully pass the Azure 204 certification exam, including working with azure services, azure Cognitive Services, azure Event Hubs, azure Functions, and azure DevOps.In addition, the course also covers azure Cosmos DB and azure Active Directory. This course can give you the confidence you need to work with this rapidly growing technology. It is an excellent choice for developers who are looking to get started with Azure and earn their AZ-204 certification. The course is also a great option for those who are already familiar with Azure and want to earn their AWS Certification for Developers.
169 Lessons
8 Study Mode Quizzes
13:27 HH:MM of learning
Watch Preview

Path Courses

Introduction to Microsoft Azure : Getting Started

Microsoft Azure is a set of cloud services which allows you to build, manage and deploy applications on a massive, global network using your favourite tools and frameworks. The objective of this course to provide a glimpse of cloud computing, cloud computing offerings and Microsoft's cloud platform along with a focus on specific Azure offerings and azure market share.

What you will learn:

  • What is Cloud Computing?
  • Cloud Computing Offerings
  • Azure Platform and History
  • Azure Services
  • Configuring Visual Studio
  • Azure Global Infrastructure
  • Resource Group
Level : Beginner
Lessons : 15
Duration : 59m
By: Shailendra Chauhan

Creating and Managing Virtual Machines

Microsoft Azure is a cloud platform that provides infrastructure and managed services to develop and deploy your applications. Learn to leverage creating and managing Azure virtual machines which are cheaper in cost than on-premises at your location.

In this course, you’ll learn about the basics of VM deployment in Azure by using Microsoft best practice and further how to create a highly available virtual machine to develop and deploy your applications.

What you will learn:

  • Virtualization
  • Virtual Machines Architecture
  • Creating Virtual Machines
  • Deploying Code on VM
  • Scaling Virtual Machines
  • Fault Domain and Update Domain
  • Creating Highly Available VM
Level : Intermediate
Lessons : 13
Duration : 01h 34m
By: Shailendra Chauhan

Implementing and Managing Azure Storage

Storing and managing unstructured data is a big challenge for every organization. To solve this challenge, Microsoft offers cloud storage services - Blob, File, Queue, and Table which will help you to store and manage data into the cloud, and allow the applications to access the data in a secure way.

In this course, you'll learn how to configure Microsoft Azure storage account using the Azure Portal and manage it Azure Storage Explorer and further store and access data using your .NET applications.

What you will learn:

  • Storage Account and Services
  • Creating a Storage Account
  • Creating and Managing Blobs
  • Hosting Static Website
  • Creating and Managing Table Storage
  • Creating and Managing Queue Storage
  • Azure CDN
Level : Intermediate
Lessons : 12
Duration : 01h 33m
By: Shailendra Chauhan

Understanding and Managing Azure SQL Database

Microsoft Azure SQL Database is a relational database service offered by Microsoft as a PaaS. Azure SQL Database is completely managed by Microsoft. Azure SQL database offers enterprise-grade features like highly available, data protection, backup, high performance and scaling etc. and near-zero administration.

This course is designed for Azure Developer. Here, you will learn foundational knowledge of the tools available to create, update, and manage an Azure SQL Database.

What you will learn:

  • Introduction to Azure SQL Database
  • Database Deployment Models
  • Azure SQL Database Server
  • Creating and Managing Single Database
  • Purchasing Models: DTU and vCore
  • Azure SQL Database Tools
  • Database Migration Using DMA
  • Creating and Managing Elastic Pool
  • Creating Managed Instance
Level : Intermediate
Lessons : 27
Duration : 01h 32m
By: Shailendra Chauhan

Creating and Managing Azure Web App

Web App is an App service which is the part of Microsoft Azure’s PaaS offering. Web app helps you to create managed hosting environments quickly, in order to speed up deployment and deliver value to customers.

In this course, you'll discover what are various App services and how to create a web app along with deployment slots to streamline deployments and reduce risk. Finally, you'll learn how to attach custom domains to your web app to access it.

What you will learn:

  • Introduction to App Services
  • App Services Plans and Pricing
  • Introduction to Web App
  • Creating a Web App
  • Code Deployment Using Visual Studio
  • Code Deployment Using FTP
  • App Service Editors
  • Deployment Slots
  • App Service Scaling
  • App Service Plans
  • Application Settings
  • Custom Domain
Level : Intermediate
Lessons : 21
Duration : 01h 47m
By: Shailendra Chauhan

Understanding and Managing Azure CosmosDB

Azure Cosmos DB is a fully managed NoSQL database service for modern app development. Azure Cosmos DB supports multi-model database service like DocumentDB, MongoDB, Casandra and Gramlin. Databases in Cosmos DB are enterprise-ready and highly-available offering up to 99.999% availability SLA.

What you will learn:

  • Introduction to Cosmos DB
  • Understanding Cosmos DB Database Engine
  • Resource Model and API Projection
  • Cosmos DB Partitioning
  • Cosmos DB vs. Other Databases
  • Document DB
  • Cosmos DB Consistency Level
  • Database Scaling
  • Document DB SQL Queries
  • Creating Procedure and Functions
Level : Intermediate
Lessons : 22
Duration : 02h 15m
By: Shailendra Chauhan

Serverless Computing with Azure Functions

Azure functions are Serverless compute modal element which runs code on demand and without the need for hosting it on a server. This also frees us from any kind of application architecture complexity as we only write the code which is required to perform a specific task.

Azure Functions enables you to write Serverless code to handle events at scale, with minimal overhead and cost. In this course you'll learn about Serverless computing using Azure Function.

What you will learn:

  • Introduction to Serverless Architecture
  • Traditional Hosting vs. Serverless Hosting
  • Functional Programming
  • Azure Functions
  • Uses of Azure Functions
  • Azure Function Plans and Pricing
  • Azure Function Triggers and Bindings
  • Creating and Deploying Azure Functions
  • Durable Function
Level : Intermediate
Lessons : 23
Duration : 01h 34m
By: Shailendra Chauhan

Understanding & Managing Azure Active Directory

Azure AD is a modern identity management system which provides directory services, identity management, device registration, data protection. Azure AD is useful for implementing Single Sign On and Multi Factor Authentication.

What you will learn:

  • Introduction to Azure AD

  • Azure AD Tiers

  • Windows Server AD vs. Azure AD

  • Authentication Using Azure AD

  • Authentication Scenarios

  • Introduction to Microsoft Graph

  • Microsoft Graph API For Azure AD

  • Azure Ad Reports

Level : Intermediate
Lessons : 20
Duration : 01h 04m
By: Shailendra Chauhan

Building CI/CD pipeline using Azure DevOps and Web App

Learn to build a continuous integration (CI) and continuous deployment (CD) pipeline using Azure DevOps for your .NET web application to the Azure App Service and Virtual Machine. Using CI/CD processes provide many benefits for application builds, deployments, testing, and monitoring. Learn to leverage the benefits of Azure DevOps along with other services such as App Services.

What you will learn:

  • Introduction to Azure Pipeline

  • Understanding CI/CD

  • Steps to configure Azure Pipeline

  • Azure Pipeline Structure

  • Creating and Configure DevOps Project

  • Creating Build Pipeline

  • Enable Continuous Integration

  • Building Release Pipeline

Level : Intermediate
Lessons : 16
Duration : 01h 04m
By: Shailendra Chauhan

Professional Reviews

Pricing Options

This Learning Path

For those looking for serious growth in one area, long term learning and earning diplomas.

  •   One Learning Path Access
  •   Path Access for 12 Months
  •   Study Mode Quizzes
  •   Certificate of Completion
  •   Career Coaching
  •   Resume Building

₹5,900 ₹885

85% OFF

100% Money Back Guarantee

Our training programs are empowering thousands with expert knowledge - they will you too. If you're disappointed for whatever reason, you'll get your 100% refund. We won't make you beg or invoke any silly rules or conditions – if you're not satisfied within your first 5 days then we'll refund you without any fuss.
For more details do refer our Refund Policy.

We've trained thousands of developers working at companies such as:

How to Microsoft Certified Azure Developer Associate (AZ-204)

What is the role of the Azure developer?

What is meant by Azure developer?

How do I become an Azure developer?

Certifications Required to Become an Azure Developer?

Microsoft Azure Fundamentals Certification

Why become an Azure Developer?

What is the average salary of an Azure developer?

Similar Learning Paths

View All

Learn new skills and discover the world of possibilities with step-by-step guidance. Start your journey today by exploring our curated learning paths.

Learn SQL Server: Beginner to Advanced
Learn SQL Server: Beginner to Advanced





₹708 ₹4,720
85% OFF
Learn Angular: Beginner to Advanced
Learn Angular: Beginner to Advanced





₹885 ₹5,900
85% OFF
Learn ASP.NET Web API: Beginner to Advanced
Learn ASP.NET Web API: Beginner to Advanced





₹885 ₹5,900
85% OFF
Learn jQuery
Learn jQuery





₹531 ₹3,540
85% OFF
Learn Azure Devops
Learn Azure Devops





₹885 ₹5,900
85% OFF
Learn .NET/.NET5 Basics
Learn .NET/.NET5 Basics





₹531 ₹3,540
85% OFF


Q1. What are Learning Paths?

Learning Paths are structured curriculum roadmap that show you exactly where to start and what to learn next. We have Learning Paths that teach the core skills of .NET, .NET Core, JavaScript, Cloud Computing, and Front-end Frameworks like Angular and React.

Q2. Will I get Learning Path Certificate?

Yes, upon completion, Once you show us that you have performed all the activity guides you will get a course completion certificate issued by DotNetTricks.

Q3. I don't have any job or looking for new opportunity, how will I get a job?

With Yearly plus membership, you will get access to our personal career coaching sessions, where our mentor will tell your how you should draft your resume and what technologies you should learn as per your experience and interest. Also, we will discuss interview Q&A to prepare you for your next job interview.

Q4. What about Interview Prep and Career Coaching Sessions?

If you are a Project Manager, Team Lead, SSE & SE, and looking for a job change. We are having interview preparation sessions for Yearly plus members every Fri at 9PM IST. Discuss your interview Q&A live with our expert and ask for career guidance.

Q5. Can I share my subscription with someone else?

In short, no. Check our licensing that you agree to by using Dot Net Tricks Courses. We track this stuff, any abuse of copyright is taken seriously. Thanks for your understanding on this one.

Q6. If my Question is not listed here?

Question not here? Drop us an email at support@dotnettricks.com about it.

Accept cookies & close this