Who should take this course?
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
Prerequisites
Microsoft Azure Fundamentals (AZ-900)
To be successful in this course, learners should have the following:
- Hands-on experience with Azure IaaS and PaaS solutions, and the Azure Portal.
- Experience writing in an Azure supported language at the intermediate level. (C#, JavaScript, Python, or Java)
- Ability to write code to connect and perform operations on, a SQL or NoSQL database product. (SQL Server, Oracle, MongoDB, Cassandra or similar)
- Experience writing code to handle authentication, authorization, and other security principles at the intermediate level.
- A general understanding of HTML, the HTTP protocol and REST API interfaces.
The Training Covers These Topics:
1 – Create Azure App Service web apps
- Explore Azure App Service
- Configure web app settings
- Scale apps in Azure App Service
- Explore Azure App Service deployment slots
2 – Implement Azure functions
- Explore Azure Functions
- Develop Azure Functions
- Implement Durable Functions
3 – Develop solutions that use Blob storage
- Explore Azure Blob storage
- Manage the Azure Blob storage lifecycle
- Work with Azure Blob storage
4 – Develop solutions that use Azure Cosmos DB
- Explore Azure Cosmos DB
- Implement partitioning in Azure Cosmos DB
- Work with Azure Cosmos DB
5 – Implement infrastructure as a service solutions
- Provision virtual machines in Azure
- Create and deploy Azure Resource Manager templates
- Manage container images in Azure Container Registry
- Run container images in Azure Container Instances
6 – Implement user authentication and authorization
- Explore the Microsoft identity platform
- Implement authentication by using the Microsoft Authentication Library
- Implement shared access signatures
- Explore Microsoft Graph
7 – Implement secure cloud solutions
- Implement Azure Key Vault
- Implement managed identities
- Implement Azure App Configuration
8 – Implement API Management
- Explore API Management
9 – Develop event-based solutions
- Explore Azure Event Grid
- Explore Azure Event Hubs
10 – Develop message-based solutions
- Discover Azure message queues
11 – Instrument solutions to support monitoring and logging
- Monitor app performance
12 – Integrate caching and content delivery within solutions
- Develop for Azure Cache for Redis
- Develop for storage on CDNs