AZ-204: Developing Solutions for Microsoft Azure

By Daniel Stinchcomb

This course is designed to help you obtain the knowledge and skills required to sit the AZ-204 Developing Solutions for Microsoft Azure exam. Through taking this course, you will gain hands-on experience designing, building, testing, and maintaining cloud applications on Microsoft Azure.

17 hours
  • 56 Lessons
  • 13 Hands-On Labs
  • 5 Course Quizzes
  • 1 Practice Exam

About the course

Welcome to this certification course on Microsoft’s AZ-204 – Developing Solutions for Microsoft Azure.

This course is designed to prepare you to sit for and pass your exam to prove your skills in using cloud development technologies on the Azure platform. Throughout the course, we’ll take a good look at the technologies you’ll need to know for the exam and help you not only understand what each service does, but also how you can apply the knowledge you gain here in your own environment.

It’s worth saying that this exam can be tough if you’re not familiar with the topic domains.

There are 5 domains in total for the AZ-204 Exam:

  • Developing Azure Compute Solutions
  • Developing for Azure Storage
  • Implementing Azure Security
  • Monitoring, Optimizing, and Troubleshooting Solutions
  • Connecting to and Consuming Azure and Third-Party Services

If you’re unfamiliar with some of these topics, this course will provide you with guidance and help prepare you for the questions you’ll face. However, if you’re just starting out, this will be a challenge for those unexposed to Azure. One to two years experience in working with Azure services such as containers, databases, and/or functions is the general expectation.

Within each domain are a variety of sub-topics that we’ll cover in greater detail throughout the course. We’ll go through each domain, using each previous lesson as part of the foundation for the next topic, making it so that you not only can answer the questions on the exam, but also have a practical knowledge of how these pieces fit together and how you can design solutions to common problems faced in enterprises today.

This is meant to help you critically think about the best solution to common issues in today’s cloud landscape, which will be invaluable when presented with situational questions on the AZ-204 exam and in your career.

We’ll get your hands dirty with hands-on labs to solidify your knowledge in more complex topics, and you can look forward to practice questions throughout the course to ensure you’re ready to move on.

So with all of that being said, it’s time to jump in and start your journey to get the AZ-204.

  • Chapter 1 3 Lessons Welcome, Brave Guru! 6:04

    Introduction to the Course

    2:43

    About the Training Architect

    1:02

    It's Dangerous to Go Unprepared!

    2:19
  • Chapter 2 15 Lessons Working with Azure Compute 1:58:58

    Rise of the (Virtual) Machines

    3:28

    Virtual Machines: Deploy and Configure

    8:29

    Virtual Machines: Secure and Manage

    11:19

    ARM Templates

    8:08

    Deploy a Small Environment Using an ARM Template

    0:00 Hands-On Lab

    Containers for Your Journey

    9:12

    Deploy a Container to Azure Container Instances

    0:00 Hands-On Lab

    Container Registration

    11:39

    Caught in a Web (Server)

    14:06

    Where We’re Going, We Don’t Need Servers

    9:57

    Deploy and Run Your First Azure Function

    0:00 Hands-On Lab

    Functions, Redux

    5:58

    Create a Durable Azure Function

    0:00 Hands-On Lab

    Section Checkpoint: Let’s Review Azure Compute

    6:42

    AZ-204 Chapter 02 Quiz

    30:00 Quiz
  • Chapter 3 10 Lessons Storage and Data 50:44

    Like a Virtual Bag of Holding!

    2:38

    Controlling the Cosmos(DB)

    15:12

    Provisioning a Cosmos DB Instance in Azure

    0:00 Hands-On Lab

    Programming the Cosmos

    10:45

    Blob Containers Part 1

    8:45

    Create Azure Blob Storage and Upload a Blob

    0:00 Hands-On Lab

    Blob Containers Part 2

    6:36

    Interacting with Azure Blobs Using REST

    0:00 Hands-On Lab

    Section Checkpoint: Let’s Review Storage and Data

    6:48

    AZ-204 Chapter 03 Quiz

    0:00 Quiz
  • Chapter 4 14 Lessons Security and Monitoring 1:34:04

    Prepare for (Digital) War!

    2:11

    Authentication and Authorization Part 1

    6:12

    Authentication and Authorization Part 2

    7:53

    Limit Access to Azure Storage Account Using SAS URI

    0:00 Hands-On Lab

    Centralizing Your Configuration

    11:38

    The Vault of Secrets

    5:13

    Graphs and Gremlins

    5:02

    Working with Azure Key Vault

    0:00 Hands-On Lab

    An Identity Crisis

    3:54

    Putting Your Applications Under a Microscope Part 1

    6:46

    Putting Your Applications Under a Microscope Part 2

    8:16

    Configure Application Insights with Azure

    0:00 Hands-On Lab

    Section Checkpoint: Let’s Review Security and Monitoring

    6:59

    AZ-204 Chapter 04 Quiz

    30:00 Quiz
  • Chapter 5 6 Lessons Optimizing Azure Solutions 34:56

    Leveling Up Your Solutions

    1:51

    Boosting the Signal

    5:53

    Caching Out

    8:34

    Configure Azure Front Door Service

    0:00 Hands-On Lab

    Section Checkpoint: Let’s Review Optimization

    3:38

    AZ-204 Chapter 05 Quiz

    15:00 Quiz
  • Chapter 6 11 Lessons Connecting Services 1:21:23

    Unifying Our Services

    2:29

    It’s Only Logical

    13:08

    Configure a Logic App to Create Blobs in Azure

    0:00 Hands-On Lab

    APIs and You

    8:49

    Event Participation

    5:09

    Event Log

    6:44

    Using Azure Event Grid with Cloud Shell, PowerShell, and CLI

    0:00 Hands-On Lab

    A Gentle Push

    2:42

    You Have a New Message

    7:50

    Section Checkpoint: Let’s Review Connecting Services

    4:32

    AZ-204 Chapter 06 Quiz

    30:00 Quiz
  • Chapter 7 3 Lessons The Finale 2:07:41

    Look at All We've Learned!

    6:34

    The Final Curtain

    1:07

    AZ-204 Practice Exam

    2:00:00 Quiz

What are Hands-on Labs

What's the difference between theoretical knowledge and real skills? Practical real-world experience. That's where Hands-on Labs come in! Hands-on Labs are guided, interactive experiences that help you learn and practice real-world scenarios in real cloud environments. Hands-on Labs are seamlessly integrated in courses, so you can learn by doing.

Get Started
Who’s going to be learning?
Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!