Microsoft Azure Developer

In this five-day training, you will learn how to develop end-to-end solutions for the Microsoft Azure cloud environment.

The training will introduce you to Azure virtual machines and containers, Azure functions, Azure web applications, Azure storage, cloud authentication and authorization, cloud app security, developing message- and event-based cloud solutions, and much more.

This training prepares you for the Azure Developer exam and certification.

Here’s What You’ll Get

Training Manual

Hands-On Lab

Cloud Credit

Private Slack Channel

Unlimited Teams Calls

Exam Voucher

Certificate of Completion

Self-Paced or Classroom Training

180-day Lab Access

Training Details

This training will get you fully up to speed with developing end-to-end solutions for the Microsoft Azure cloud environment.

You will learn all about Azure virtual machines and containers, Azure functions, Azure Web Apps, Azure storage, how to implement authentication and authorization, and how to secure your cloud solutions with Azure KeyVault and managed identities. You’ll also learn how to consume Azure services and third-party services, and how to include event- and message-based models in your cloud solutions.

As part of this training, you’ll receive an Azure Pass with credits to spend on your own cloud services. The pass is valid for 30 days.

 

Name: Azure Developer

Format: 1-on-1 or classroom

Content: training manual, online lab, Azure cloud credit, practice exam, and an exam voucher

Requirements: a laptop with a web browser installed. Chrome or Edge is recommended.

Support: Slack channel, video support calls, or live classroom support

Associated certification: Azure Developer

 

Training Curriculum

Azure App Service web apps

Core concepts

App Service wep apps

Configuring and monitoring web apps

Scaling app service apps

Staging environments

Lab exercises

Build an Azure PaaS web app

Azure Functions

Azure Functions overview

Stateless functions

Durable functions

Lab exercises

Process tasks with Azure Functions

Azure Storage

Azure storage concepts

Blob storage lifecycle

Working with blob storage

Lab exercises

Upload to and download from Azure storage with the .NET SDK

Azure Cosmos DB

Azure Cosmos DB concepts

Cosmos DB data structure

Working with Cosmos queries and data

Lab exercises

Migrate a demo database to Cosmos DB

Implementing an IaaS solution

Provisioning Virtual Machines

Create and deploy ARM templates

Create Docker container images

Azure Container Registry

Azure Container Instances

Lab exercises

Deploy compute services with VM images and Docker containers

Authentication and authorization

Microsoft Identity Platform 2.0

The Microsoft Authentication Library

Microsoft Graph

Authorizing data storage operations

Lab exercises

Authenticate and query Microsoft Graph with MSAL and the .NET SDK

Secure cloud solutions

Azure KeyVault

Azure Managed identities

Azure Secure App Configuration

Lab exercises

Access secrets from Azure KeyVault

Azure API Management

API Management overview

Defining API policies

Securing cloud APIs

Lab exercises

Create a multi-tier cloud service with Azure API Management

Azure Logic Apps

Azure Logic Apps overview

Creating custom connectors

Lab exercises

Automate long-running business processes with an Azure Logic App

Event-based solutions

Azure Event Grid

Azure Event Hub

Azure Notification Hub

Lab exercises

Publishing and subscribing to Event Grid

Message-based solutions

Azure Service Bus

Azure Queue Storage

Lab exercises

Asynchronously process messages with Azure Storage queues

Monitor and optimize Azure solutions

Azure Monitor overview

Instrument an app for monitoring

Analyze and troubleshoot apps

Handling transient faults

Lab exercises

Monitor services deployed to Azure

Integrate caching and CDNs

Azure Cache for Redis

Azure Content Delivery Network 

Lab exercises

Ehance a web app with Azure CDN

Pricing

The 1-on-1 training is a self-paced training just for you where you can learn at your own pace and in your own time. You can choose the level of support you prefer: we can either use Slack or set up an unlimited number of Microsoft Teams video calls. The group classroom training is a multi-day training event conducted online or at your place of work. I will be in the classroom with you and your team providing live lessons and live support. We train together as a group during business hours.

1-ON-1 TRAINING
with Chat support

€350

Personal 1-on-1 training with unlimited chat support

Training manual

Online labs

Azure cloud credits

Practice exam

Exam voucher

Chat support

1-ON-1 TRAINING
with Video support

€950

Personal 1-on-1 training with unlimited video support

Training manual

Online labs

Azure cloud credits

Practice exam

Exam voucher

Unlimited video support

GROUP TRAINING
with Live support

€1650/person

Group classroom training with live lessons and lab assignments

Training manual

Online labs

Azure cloud credits

Practice exam

Exam voucher

Live classroom training (5 days)

All listed prices are ex EU VAT. Non-Dutch EU businesses can waive the VAT by providing their tax number during checkout.

Book a Classroom Training

Classroom trainings are conducted during business hours and hosted online or on-site at your place of work. All students need to participate is a laptop, a web browser, and Microsoft Teams. Please use the form below to book a call with me to set up your classroom training. We’ll discuss your business requirements, team size, and preferred location of the training (online or on-site) and make sure you get what you need. A typical classroom training can usually be scheduled within 30 days and can accomodate up to 15 people on-site and 30 people online.

Looking For Something Else?

CHECK OUT MY OTHER CLOUD TRAINING

Is this training course not exactly what you’re looking for? No problem, I have many other cloud training courses in my catalog. Take a look at these alternatives.
I have learned so much from your courses, looking forward to more great content. Keep up the amazing work!

Adam Lindqvist

Frequently Asked Questions

  • Bespoke Training
  • Microsoft Training
  • 1-on-1
  • Classroom
What is a bespoke training?

An bespoke training is an in-house developed training that teaches unique skills not covered in official Microsoft training courses. You can learn about AI and machine learning, how to develop leadership skills and prepare for senior IT roles, how to improve your code quality with robust software design patterns, how to write high-performance C# code… and much more!

What's included in a bespoke training?
Each bespoke training includes prerecorded video content, text lectures, quizzes, and homework assignments.
How long do I have access to the training content?

You have lifetime access to all training content.

How can I attend a bespoke training?

You can either participate in a 1-on-1 training with me and work through the lectures at your own pace and in your own time with me supporting you through chat or video calls. Or you can join a classroom training where I will present the training lectures live and guide you through the lab exercises in a multi-day session.

What is a Microsoft training?
A Microsoft official training is a training course straight from the official Microsoft training catalog. These courses will prepare you for Microsoft certification exams and include an exam voucher.
What's included in a Microsoft training?
You will receive a course manual, access to an online lab environment, an Azure Pass with cloud credit, a practice exam, and an exam voucher.
How long do I have access to a Microsoft training?
You have unlimited access to the training manual, 180 days access to the online lab environment, and 15 days of access to free Azure credit. The exam voucher is valid for a year.
How can I attend a Microsoft training?
You can either participate in a 1-on-1 training with me and work through the lectures at your own pace and in your own time with me supporting you through chat or video calls. Or you can join a classroom training where I will present the training lectures live and guide you through the lab exercises in a multi-day session.
What is 1-on-1?
In a 1-on-1 training, you study the training lectures and work on the lab assignments in your own time and at your own pace. You can spend as many or as little hours per week as you want on the training. This training format is ideal for tech professionals who have irregular work hours and cannot commit to a classroom training.
How am I supported in a 1-on-1 training?
I will support you in a private Slack channel. You can also book an unlimiterd number of 1-hour video support calls with me. I will support you with the training lectures and lab exercises and get you ready for certification exams.
Who should attend a 1-on-1 training?
A 1-on-1 training is ideal for tech professionals who want to set their own learning pace and prefer a healthy mix of guidance and support throughout the training to learn the content and complete the lab exercises.
My colleagues and I want to sign up as a team and learn together. Is this possible?
No, a 1-on-1 training is only for individual students who each learn at their own pace. Please consider a classroom training instead.
What is a classroom training?

A classroom training is a live event in which I will present the training lectures, help you complete the lab exercises and get you ready for the certification exam. Classroom trainings are conducted online in full-day Microsoft Teams calls held during business hours in the Central European timezone. You will be sharing the classroom with other students and learn together as a group. 

When and where is classroom training conducted?

Classroom trainings are conducted online during Central European business hours. You will receive a Microsoft Teams link when you sign up for a class. Please note that classroom trainings can also be held on-site at your place of work. Please book a discovery call with me if you're interested, and we can discuss your requirements.

How am I supported in a classroom training?

I will continuously support you live, because we'll both be in the same virtual classroom together. 

Who should attend a classroom training?

A classroom training is ideal for tech professionals who can commit to full days of learning and want to learn together as a group. 

My colleagues and I want to sign up as a team and learn together. Is this possible?

Yes, absolutely. Please book a discovery call with me to discuss your requirements. I can offer group discounts to business teams.