Developing Solutions for Microsoft Azure

Duration: Five Days


This course teaches developers how to create end-to-end solutions in Microsoft Azure.

After completing this course, students will be able to:

  • how to implement Azure compute solutions
  • create Azure Functions
  • implement and manage web apps
  • develop solutions utilizing Azure storage
  • implement authentication and authorization
  • secure their solutions by using KeyVault and Managed Identities.
  • how to connect to and consume Azure services and third-party services
  • include event- and message-based models in their solutions.

Who Should Attend?

Students in this course are interested in Azure development or in passing the Microsoft Azure Developer Associate certification exam.


Students should have 1-2 years professional development experience and experience with Microsoft Azure. They must be able to program in an Azure Supported Language.

Course Outlines

  • Azure App Service core concepts
  • Creating an Azure App Service Web App
  • Configuring and Monitoring App Service apps
  • Scaling App Service apps
  • Azure App Service staging environments
  • Azure Functions overview
  • Developing Azure Functions
  • Implement Durable Functions
  • Azure Blob storage core concepts
  • Managing the Azure Blob storage lifecycle

Working with Azure Blob storage

  • Azure Cosmos DB overview
  • Azure Cosmos DB data structure
  • Working with Azure Cosmos DB resources and data
  • Provisioning VMs in Azure
  • Create and deploy ARM templates
  • Create container images for solutions
  • Publish a container image to Azure Container Registry
  • Create and run container images in Azure Container Instances
  • Microsoft Identity Platform v2.0
  • Authentication using the Microsoft Authentication Library
  • Using Microsoft Graph
  • Authorizing data operations in Azure Storage
  • Manage keys, secrets, and certificates by using the KeyVault API
  • Implement Managed Identities for Azure resources
  • Secure app configuration data by using Azure App Configuration
  • API Management overview
  • Defining policies for APIs
  • Securing your APIs
  • Azure Logic Apps overview
  • Creating custom connectors for Logic Apps
  • Implement solutions that use Azure Event Grid
  • Implement solutions that use Azure Event Hubs
  • Implement solutions that use Azure Notification Hubs
  • Implement solutions that use Azure Service Bus
  • Implement solutions that use Azure Queue Storage queues
  • Overview of monitoring in Azure
  • Instrument an app for monitoring
  • Analyzing and troubleshooting apps
  • Implement code that handles transient faults
  • Develop for Azure Cache for Redis
  • Develop for storage on CDNs

Have Any Question?

If you need further information about this course, please contact:

Registration Course