Microsoft Azure Developer Associate (AZ-204)
About This Course
Embark on a comprehensive journey to mastering Microsoft Azure with our Azure Developer Associate (AZ-204) course. This course is expertly designed to equip aspiring Azure developers with the skills to create, implement, and recommend Azure App Functions design standards. You will delve into the various components and requirements of Azure App Functions, gaining a deep understanding of their benefits and limitations. This knowledge is crucial for designing cloud-based applications that are not only functional but also efficient and scalable. Additionally, the course will guide you through the process of formulating functional specifications for Azure App Functions, teaching you to evaluate the trade-offs in software systems effectively.
Building on this foundation, the course further emphasizes the production and review of Azure API design documentation. This aspect of the course is vital for understanding how to design APIs that are robust, secure, and capable of meeting the demands of modern cloud applications. You'll also explore the utilization of Application Insights to monitor and improve the performance of Azure Apps. Through a combination of theoretical learning and practical exercises, you will gain firsthand experience in managing and optimizing Azure applications. By the end of the course, you will have acquired the necessary skills and knowledge to excel in the Microsoft Azure Developer Associate (AZ-204), setting you on the path to becoming a proficient Azure developer.
What You'll Learn
- Create and recommend Azure App Functions design standards, incorporating components and requirements, and evaluating their pros and cons.
- Design functional specifications for Azure App Functions and evaluate trade-offs in software systems.
- Produce and review Azure API design documentation and review the performance of Azure App using Application Insights.
Course Outline:
Topic 1: Explore Azure App Service
Topic 2: Configure web app settings
Topic 3: Scale apps in Azure App Service
Topic 4: Explore Azure App Service deployment slots
Topic 5: Explore Azure Functions
Topic 6: Develop Azure Functions
Topic 7: Explore Azure Blob storage
Topic 8: Manage the Azure Blob storage lifecycle
Topic 9: Work with Azure Blob storage
Topic 10: Explore Azure Cosmos DB
Topic 11: Work with Azure Cosmos DB
Topic 12: Manage container images in Azure Container Registry
Topic 13: Run container images in Azure Container Instances
Topic 14: Implement Azure Container Apps
Topic 15: Explore the Microsoft identity platform
Topic 16: Implement authentication by using the Microsoft Authentication Library
Topic 17: Implement shared access signatures
Topic 18: Explore Microsoft Graph
Topic 19: Implement Azure Key Vault
Topic 20: Implement managed identities
Topic 21: Implement Azure App Configuration
Topic 22: Explore API Management
Topic 23: Explore Azure Event Grid
Topic 24: Explore Azure Event Hubs
Topic 25: Discover Azure message queues
Topic 26: Monitor app performance
Topic 27: Develop for Azure Cache for Redis
Topic 28: Develop for storage on CDNs
Entry Requirements
Knowledge and Skills
• Able to operate using computer functions
• Minimum 3 GCE ‘O’ Levels Passes including English or WPL Level 5 (Average of Reading, Listening, Speaking & Writing Scores)
Attitude
• Positive Learning Attitude
• Enthusiastic Learner
Experience
• Minimum of 1 year of working experience
Target age group: 21-65 years old