Skip to content
CBT Nuggets
DemoBook a Demo

Microsoft Certified: Azure Developer Associate (AZ-204)

This AZ-204 training prepares you to design, build, and implement cloud solutions on the Microsoft Azure platform. More than just a network, Azure is a robust ecosystem of services designed to streamline application development. This course covers the essential skills for the Azure Developer Associate certification, including building web apps and REST APIs, managing Azure storage, and deploying serverless functions. You’ll also learn to integrate Azure SDKs, implement user authentication, and optimize cloud performance.

Updated February 2024

19Skills
154Videos
19hTotal

Who This Course Is For

This associate Azure developer (AZ-204) training is considered associate-level Azure training, which means it was designed for cloud developers. This Azure skills course is valuable for new IT professionals with at least a year of experience with cloud computing and experienced cloud developers looking to validate their Azure skills.

Skills Your Team Will Gain

  • Build Azure compute solutions like App Services, Functions, and Containers
  • Manage Azure Storage including Blob, Queue, and Cosmos DB NoSQL
  • Design microservice architectures and serverless solutions
  • Implement monitoring, telemetry, and logging with Application Insights
  • Secure applications using Microsoft Entra ID (formerly Azure AD)
  • Connect to cloud services using Azure SDKs, APIs, and web hooks

Course Curriculum

One skill is free to watch — no signup needed. The other 18 premium skills unlock for your whole team with a CBT Nuggets plan.

Free skill preview

Deploy and Configure API Management

Knox HutchinsonDuration: 1h 1m14 videos

Watch this complete skill free — the same trainer, videos, and labs your team gets with a plan.

Watch free skill
  • Premium skill.Understand Azure Regions and Resource Groups1h · 12 videos
  • Deploy and Configure API ManagementFree1h 1m · 14 videos
  • Premium skill.Understand, Develop, and Ship Azure Function Apps54m · 14 videos
  • Premium skill.Understand and Store Data with Cosmos DB for NoSQL59m · 14 videos
  • Premium skill.CHALLENGE: Build an End-to-End PaaS App47m · 16 videos
  • Premium skill.Host Web Apps and APIs with Azure App Services1h 5m · 20 videos
  • Premium skill.Containerize an Application1h 1m · 14 videos
  • Premium skill.Ship and Run Containers in Azure1h 10m · 17 videos
  • Premium skill.Understand Microservices and Asynchronous Design1h · 13 videos
  • Premium skill.CHALLENGE: Create a Full Microservice Solution1h 8m · 19 videos
  • Premium skill.Use Service Bus for Messaging Operations55m · 15 videos
  • Premium skill.Develop for Object Storage1h 11m · 22 videos
  • Premium skill.Develop for Event-Driven Architectures57m · 14 videos
  • Premium skill.Develop Event-Driven Apps with Logic Apps1h 1m · 13 videos
  • Premium skill.Ingest Streaming Data with Event Hub56m · 17 videos
  • Premium skill.Implement Azure AD Authentication in a React App1h 13m · 22 videos
  • Premium skill.Use Azure Key Vault to Secure Sensitive Info56m · 14 videos
  • Premium skill.Troubleshoot Solutions Using Application Insights51m · 14 videos
  • Premium skill.Implement Caching for Azure Solutions59m · 18 videos
Want to browse the locked skills?
with no purchase required. Already have an account?

An account gets you the full catalog to browse, pre-assessments, quiz questions on free skills, and IT Trainerbot, with every answer citing its source video.

Put this course to work for your team

Every plan includes this course plus the full library, virtual labs, and practice exams — or talk it through with sales.

For IT leaders

What IT leaders need to know before assigning this course

Cloud development teams often inherit Azure services faster than they standardize how apps are built, secured, monitored, and shipped. This AZ-204 course gives IT Directors and Team Leads a structured way to align developers on Azure application patterns across App Services, Functions, API Management, Cosmos DB, containers, messaging, events, authentication, Key Vault, Application Insights, and caching. Plan for about 19 hours per learner, making it a realistic assignment for cloud developers, application teams, and IT Practitioners with at least a year of cloud experience who need Azure Developer Associate readiness. For change management, assign it alongside an internal review of current PaaS, container, identity, and secrets-management practices so teams can map lessons directly to production standards. CBT Nuggets can support rollout through Playlists for role-based assignment and Team Reporting for tracking learner progress.

Team Impact

How this training helps your team succeed

IT teams complete this training to turn Azure development knowledge into repeatable delivery patterns for cloud apps and APIs. The course emphasizes the services teams use when modernizing applications, integrating systems, and reducing operational risk.

  • Build and host Azure web apps, APIs, and serverless functions using App Services, Function Apps, and API Management.
  • Design more resilient cloud applications with microservices, asynchronous workflows, Service Bus messaging, Logic Apps, Event Hub, and event-driven architecture.
  • Improve security posture by implementing Azure AD authentication in a React app and protecting sensitive information with Azure Key Vault.
  • Support faster troubleshooting and better performance by using Application Insights and caching in Azure solutions.

After completion

Capabilities your team walks away with

Knowledge

  • Azure regions, resource groups, and core deployment organization concepts.
  • How Azure App Services, Function Apps, API Management, and containers support application hosting.
  • Storage options covered in the course, including Cosmos DB for NoSQL and object storage.
  • Messaging and integration patterns using Service Bus, Event Hub, Logic Apps, and event-driven design.
  • Security concepts for Azure AD authentication and Key Vault-based secrets protection.
  • Monitoring, troubleshooting, and optimization concepts using Application Insights and caching.

Ability

  • Deploy and configure API Management for Azure-based applications and services.
  • Develop and ship Azure Function Apps and hosted web apps or APIs.
  • Containerize applications and run containers in Azure.
  • Build end-to-end PaaS and microservice solutions through course challenges.
  • Implement authentication, secure sensitive data, and troubleshoot application behavior.
  • Prepare for the Microsoft Azure Developer Associate AZ-204 certification path.

Readiness check

Confirm prerequisite knowledge before training begins

A short placement assessment on the CBT Nuggets assessments platform measures whether a learner already has the foundation this course assumes. IT Directors use it to put the right people in the right training — and any learner can take it right now to make sure they'll get full value from day one.

  • Questions generated from this course's own video transcripts — what gets measured is exactly what gets taught
  • Instant, per-learner results that show whether the prerequisite foundation is in place
  • Results roll up into team readiness reporting, so training hours go where they change outcomes
Runs on assessments.cbtnuggets.com — sign in with an Adept account so results roll up into team readiness reporting. Need one?
.

If gaps show up, start here

Microsoft Certified: Azure Administrator Associate (AZ-104)

This entry-level Microsoft Azure Administrator training prepares aspiring Azure administrators to pass the AZ-104 exam — the single exam required to earn the Microsoft Certified Azure Administrator Associate certification. This training builds hands-...

~17h

This course is included with every subscription

Unlock this one course, or get one learner — or your whole team — access to all 287 courses, virtual labs, and practice exams.

Course Unlock

Just need this course?

$169one time

No subscription

One year of access to AZ-204

  • Every skill in this course
  • Its virtual labs and practice exam
  • Ask IT Trainerbot about it — free

CBT Nuggets Individual

IT Trainerbot Pro

$49per month

Billed annually

Every course, for one learner

See Individual pricing
For IT teams

CBT Nuggets Teams

IT Trainerbot for Teams

$59per seat / mo

Billed annually

From 1 learner seat · unlimited admin seats

Checking your access

Need tenant hosting, reseller terms, or payment plans on a larger agreement? Book a Demo to discuss an Enterprise contract.

See plans and pricing for your team

Trusted by 23,000+ organizations

Frequently Asked Questions

What will you learn in this Azure developer training?

You'll learn the equivalent of roughly 1-2 years working in the Azure cloud creating development, deployment and maintenance solutions. This Azure Developer Associate course makes sure you understand Azure SDKs, data storage options, data connections, APIs, app authentication and authorization, plus everything else you'll need to pass the AZ-204.

Who should take this Microsoft Certified: Azure Developer Associate course?

This is a valuable course for any cloud developer, whether or not you plan on earning Microsoft Certified: Azure Developer Associate (AZ-204). The course is great exam prep, but it's also very practical. You get real-world, first-hand experience with actually using the Azure cloud to extend and enhance development processes.

Is this training in Azure development associated with any certifications?

Yes, this training is modeled off the AZ-204 exam, the sole test for earning Microsoft Certified: Azure Developer Associate. The flow of the course follows the AZ-204 learning objectives and once you've finished you'll have practical knowledge of all the Azure cloud development solutions necessary to pass the AZ-204.

What certification should you consider after taking this AZ-204 Azure development course?

This is a relatively short course that introduces students and early-career developers to all the tools that are available in the Microsoft Azure cloud for developing integrated solutions. That knowledge is most useful for the Microsoft Certified: Azure Developer Associate exam AZ-204, but could transfer to some other development certs.

Why should you take this Microsoft Certified: Azure Developer Associate training for the AZ-204 certification?

The Microsoft Azure cloud is full of apps, services and tools that don't just make developing your own apps faster and easier, they can revolutionize a whole organization's development processes. Take this Azure Developer Associate training and have every confidence that you're developing as well and as efficiently as possible.

Ready to upskill your team?

Talk to our sales team to find the right plan for your organization.