Microsoft Certified: Azure Developer Associate AZ-204 Certification - eLearning
450,00 EUR
- 50 hours
The Microsoft Azure Developer Certification (AZ-204) provides comprehensive knowledge of Azure computing, storage, authentication, authorization, and security using Key Vault and Managed Identities. It also covers integrating Azure and third-party services, event-driven models, and solution development. This course prepares you for the Azure Developer Associate exam by teaching Azure architecture, storage solutions, cognitive services like computer vision and QnA Maker, and API management.
Key Features
Language
Course and material are in english
Level
Intermediate level for professional
Access
1 year access to the self-paced study eLearning platform 24/7
3 hours of video content
with 50 hours recommended study time & practices
Practices
Azure Virtual labs practice and end-project included
Materials
Aligned with the Microsoft Azure Developer Associate AZ-204 Certification
No Exam
No exam for the course but student will get certification of training completion
Learning Outcomes
At the end of this Microsoft Certified Azure Developer Associate AZ-204, you will be able to:
Azure CLI
Direct custom events to a web endpoint using Azure CLI.
Build & Manage
Build and manage: VMs, storage, serverless apps, and containers.
Secure
Secure, monitor, automate, and integrate Azure solutions.
Validate
Validate expertise in data solutions (SQL, Cosmos DB).
Best Practices
Demonstrate Azure security best practices and troubleshooting.
Deploy solutions that leverage Azure Blob Storage
Overseeing data lifecycle and accessing it through the Azure Storage SDK for .NET.
Create reactive and scalable architectures
by developing solutions based on events using Azure Logic Apps, Event Grid, and Event Hubs.
Comprehend Azure App Service
and adeptly craft, configure, and scale web applications, encompassing the establishment of staging environments and deployment slots.
Course Content
Course Introduction
Lesson 01
- Certification Overview
- Skills Overview
- Azure Overview
Implement IaaS Solutions
Lesson 02
- Provision Virtual Machines (VMS)
- Configure, Validate, and Deploy ARM Templates
- Configure Container Images for Solutions
- Publish an Image to the Azure Container Registry
- Run Containers by Using Azure Container Instance
Create Azure App Service Web Apps
Lesson 03
- Create an Azure App Service Web App
- Enable Diagnostics Logging
- Deploy Code to a Web App
- Configure Web App Settings Including SSL, API Settings, and Connection Strings
- Implement Autoscaling Rules Including Scheduled Autoscaling and Autoscaling by Operational or System Metrics:
Implement Azure Functions
Lesson 04
- Create and Deploy Azure Functions Apps
- Implement Input and Output Bindings for a Function
- Implement Azure Durable Functions
Develop Solutions That Use Cosmos DB Storage
Lesson 05
- Select the Appropriate API and Sdk for a Solution
- Implement Partitioning Schemes and Partition Keys
- Perform Operations on Data and Cosmos Db Containers
- Set the Appropriate Consistency Level for Operations
- Manage Change Feed Notifications
Develop Solutions That Use Blob Storage
Lesson 06
- Creating a Storage Account
- Move Items in Blob Storage Between Storage Accounts or Containers
- Set and Retrieve Properties and Metadata
- Perform Operations on Data by Using the Appropriate Sdk
- Implement Storage Policies, and Data Archiving and Retention
Implement User Authentication and Authorization
Lesson 07
- Authenticate and Authorize Users by Using the Microsoft Identity Platform
- Authenticate and Authorize Users and Apps by Using Azure Active Directory
- Create and Implement Shared Access Signatures
Implement Secure Cloud Solutions
Lesson 08
- Secure App Configuration Data by Using App Configuration Azure Key Vault
- Develop Code That Uses Keys, Secrets, and Certificates Stored in Azure Key Vault
- Implement Managed Identities for Azure Resources
- Implement Solutions That Interact With Microsoft Graph
Integrate Caching and Content Delivery Within Solutions
Lesson 09
- Configure Cache and Expiration Policies for Azure Redis Cache
- Implement Secure and Optimized Application Cache Patterns
Instrument Solutions to Support Monitoring and Logging
Lesson 10
- Configure an App or Service to Use Application Insights
- Analyze and Troubleshoot Solutions by Using Azure Monitor
- Implement Application Insights Web Tests and Alerts
Implement API Management
Lesson 10
- Create an APIM Instance
- Configure Authentication for API's
- Define Policies for API's
Develop Event Based Solutions
Lesson 10
- Implement Solutions That Use Azure Event Grid
- Implement Solutions That Use Azure Event Hubs
Develop Message Based Solutions
Lesson 13
- Implement Solutions That Use Azure Event Hubs
- Implement Solutions That Use Azure Queue Storage Queues
Who Should Enroll in this Program?
The course is ideal for experienced programmers who wish to develop and host solutions in Azure. Learners should be familiar with designing and building cloud solutions. These roles include, but are not limited to:
Azure Developers
Cloud Solution Architects
Application Engineers
DevOps Engineers
Software Developers
Technical Team Leads
Prerequisites
We recommend that attendees of this course have:
- At least two years of professional development experience with Azure
- Able to program in an Azure-supported language
- Proficient in using Azure CLI, Azure PowerShell, and other tools
- Basic Knowledge of Cloud Concepts
- Experience with Databases and Data Solutions
Statements
Licensing and accreditation
Microsoft Azure Developer Associate eLearning is offered by Simplilearn. AVC promote this course based on Partner's Agreement and meets the accreditation requirements.
Equality policy
Simplilearn currently does not provide test accommodations due to a disability or medical condition of any students. Candidates are encouraged to reach out to AVC for guidance and support throughout the accommodation process.
Frequently Asked Question
Need corporate solutions or LMS integration?
Didn't find the course or program which would work for your business? Need LMS integration? Write us, we will solve everything!