WSQ , IBF, SkillsFuture, PEI Approved Training Provider

Microsoft Azure Developer Associate (AZ-204)

Embark on a comprehensive journey to mastering Microsoft Azure with our Azure Developer Associate Exam Preparation 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 Exam, setting you on the path to becoming a proficient Azure developer.

Learning Outcomes

By end of the course, learners should be able to:

  • LO1: Create and recommend Azure App Functions design standards, incorporating components and requirements, and evaluating their pros and cons.
  • LO2: Design functional specifications for Azure App Functions and evaluate trade-offs in software systems.
  • LO3: Produce and review Azure API design documentation and review the performance of Azure App using Application Insights.

Certificate

All participants will receive a Certificate of Completion from Tertiary Courses after achieved at least 75% attendance.

Funding and Grant Applications

No funding is available for this course

Course Code: C711

Fee

$2,000.00 (GST-exclusive)
$2,180.00 (GST-inclusive)

The course fee listed above is before subsidy/grant, if applicable. We will apply for the grant and send you the invoice with nett fee.

Course Date

Course Time

* Required Fields

Post-Course Support

  • We provide free consultation related to the subject matter after the course.
  • Please email your queries to enquiry@tertiaryinfotech.com and we will forward your queries to the subject matter experts.

Course Cancellation/Reschedule Policy

  • You can register your interest without upfront payment. There is no penalty for withdrawal of the course before the class commerce.
  • We reserve the right to cancel or re-schedule the course due to unforeseen circumstances. If the course is cancelled, we will refund 100% for any paid amount.
  • Note the venue of the training is subject to changes due to availability of the classroom

Course Details

Topic 1: Explore Azure App Service

  • Examine Azure App Service
  • Examine Azure App Service plans
  • Deploy to App Service
  • Explore authentication and authorization in App Service
  • Discover App Service networking features
  • Exercise: Create a static HTML web app by using Azure Cloud Shell

Topic 2: Configure web app settings

  • Configure application settings
  • Configure general settings
  • Configure path mappings
  • Enable diagnostic logging
  • Configure security certificates

Topic 3: Scale apps in Azure App Service

  • Examine autoscale factors
  • Identify autoscale factors
  • Enable autoscale in App Service
  • Explore autoscale best practices

Topic 4: Explore Azure App Service deployment slots

  • Explore staging environments
  • Examine slot swapping
  • Swap deployment slots
  • Route traffic in App Service

Topic 5: Explore Azure Functions

  • Discover Azure Functions
  • Compare Azure Functions hosting options
  • Scale Azure Functions

Topic 6: Develop Azure Functions

  • Explore Azure Functions development
  • Create triggers and bindings
  • Connect functions to Azure services
  • Exercise: Create an Azure Function by using Visual Studio Code

Topic 7: Explore Azure Blob storage

  • Explore Azure Blob storage
  • Discover Azure Blob storage resource types
  • Explore Azure Storage security features
  • Discover static website hosting in Azure Storage

Topic 8: Manage the Azure Blob storage lifecycle

  • Explore the Azure Blob storage lifecycle
  • Discover Blob storage lifecycle policies
  • Implement Blob storage lifecycle policies
  • Rehydrate blob data from the archive tier

Topic 9: Work with Azure Blob storage

  • Explore Azure Blob storage client library
  • Create a client object
  • Exercise: Create Blob storage resources by using the .NET client library
  • Manage container properties and metadata by using .NET
  • Set and retrieve properties and metadata for blob resources by using REST

Topic 10: Explore Azure Cosmos DB

  • Identify key benefits of Azure Cosmos DB
  • Explore the resource hierarchy
  • Explore consistency levels
  • Choose the right consistency level
  • Explore supported APIs
  • Discover request units
  • Exercise: Create Azure Cosmos DB resources by using the Azure portal

Topic 11: Work with Azure Cosmos DB

  • Explore Microsoft .NET SDK v3 for Azure Cosmos DB
  • Exercise: Create resources by using the Microsoft .NET SDK v3
  • Create stored procedures
  • Create triggers and user-defined functions
  • Explore change feed in Azure Cosmos DB

Topic 12: Manage container images in Azure Container Registry

  • Discover the Azure Container Registry
  • Explore storage capabilities
  • Build and manage containers with tasks
  • Explore elements of a Dockerfile
  • Exercise: Build and run a container image by using Azure Container Registry Tasks

Topic 13: Run container images in Azure Container Instances

  • Explore Azure Container Instances
  • Exercise - Deploy a container instance by using the Azure CLI
  • Run containerized tasks with restart policies
  • Set environment variables in container instances
  • Mount an Azure file share in Azure Container Instances

Topic 14: Implement Azure Container Apps

  • Explore Azure Container Apps
  • Exercise - Deploy a container app
  • Explore containers in Azure Container Apps
  • Implement authentication and authorization in Azure Container Apps
  • Manage revisions and secrets in Azure Container Apps
  • Explore Dapr integration with Azure Container Apps

Topic 15: Explore the Microsoft identity platform

  • Explore the Microsoft identity platform
  • Explore service principals
  • Discover permissions and consent
  • Discover conditional access

Topic 16: Implement authentication by using the Microsoft Authentication Library

  • Explore the Microsoft Authentication Library
  • Initialize client applications
  • Exercise - Implement interactive authentication by using MSAL.NET

Topic 17: Implement shared access signatures

  • Discover shared access signatures
  • Choose when to use shared access signatures
  • Explore stored access policies

Topic 18: Explore Microsoft Graph

  • Discover Microsoft Graph
  • Query Microsoft Graph by using REST
  • Query Microsoft Graph by using SDKs
  • Apply best practices to Microsoft Graph

Topic 19: Implement Azure Key Vault

  • Explore Azure Key Vault
  • Discover Azure Key Vault best practices
  • Authenticate to Azure Key Vault
  • Exercise: Set and retrieve a secret from Azure Key Vault by using Azure CLI

Topic 20: Implement managed identities

  • Explore managed identities
  • Discover the managed identities authentication flow
  • Configure managed identities
  • Acquire an access token

Topic 21: Implement Azure App Configuration

  • Explore the Azure App Configuration service
  • Create paired keys and values
  • Manage application features
  • Secure app configuration data

Topic 22: Explore API Management

  • Discover the API Management service
  • Explore API gateways
  • Explore API Management policies
  • Create advanced policies
  • Secure APIs by using subscriptions
  • Secure APIs by using certificates
  • Exercise - Create a backend API

Topic 23: Explore Azure Event Grid

  • Explore Azure Event Grid
  • Discover event schemas
  • Explore event delivery durability
  • Control access to events
  • Receive events by using webhooks
  • Filter events
  • Exercise - Route custom events to web endpoint by using Azure CLI

Topic 24: Explore Azure Event Hubs

  • Discover Azure Event Hubs
  • Explore Event Hubs Capture
  • Scale your processing application
  • Control access to events
  • Perform common operations with the Event Hubs client library

Topic 25: Discover Azure message queues

  • Choose a message queue solution
  • Explore Azure Service Bus
  • Discover Service Bus queues, topics, and subscriptions
  • Explore Service Bus message payloads and serialization
  • Exercise: Send and receive message from a Service Bus queue by using .NET
  • Explore Azure Queue Storage
  • Create and manage Azure Queue Storage and messages by using .NET

Topic 26: Monitor app performance

  • Explore Application Insights
  • Discover log-based metrics
  • Instrument an app for monitoring
  • Select an availability test
  • Troubleshoot app performance by using Application Map

Topic 27: Develop for Azure Cache for Redis

  • Explore Azure Cache for Redis
  • Configure Azure Cache for Redis
  • Interact with Azure Cache for Redis by using .NET
  • Exercise - Connect an app to Azure Cache for Redis by using .NET Core

Topic 28: Develop for storage on CDNs

  • Explore Azure Content Delivery Networks
  • Control cache behavior on Azure Content Delivery Networks
  • Interact with Azure Content Delivery Networks by using .NET

Course Info

Promotion Code

Promo or discount cannot be applied to WSQ courses

Minimum Entry Requirement

Knowledge and Skills

  • Able to operate using computer functions with minimum Computer Literacy Level 2 based on ICAS Computer Skills Assessment Framework
  • 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 Year Group : 21-65 years old

Minimum Software/Hardware Requirement

Software:

You need to sign up a Azure account (Credit Card is required).

Hardware: Windows and Mac Laptops

Job Roles

  • Software Developer
  • Application Developer
  • Cloud Solutions Architect
  • IT Professional
  • Systems Engineer
  • Backend Developer
  • Full Stack Developer
  • DevOps Engineer
  • Quality Assurance Tester
  • Data Analyst
  • Business Intelligence Developer
  • Technical Consultant
  • Infrastructure Consultant
  • Storage Administrator
  • Database Administrator

Trainers

Agus Salim: Agus Salim is an experienced IT systems engineer and cloud solutions trainer with more than 15 years of expertise in software development, network administration, and cloud-based application deployment. A WSQ-accredited adult educator and Microsoft Certified Professional, he has trained numerous professionals in cloud computing, system integration, and DevOps automation. His strong technical foundation in Microsoft Azure, coupled with practical experience in programming and server management, enables him to deliver highly relevant, hands-on training for modern developers.

In “Microsoft Azure Developer Associate (AZ-204),” Agus teaches participants how to design, build, and maintain cloud applications using Azure services. His sessions emphasize Azure Functions, App Services, and API integration, guiding learners through real-world cloud development scenarios. By combining coding best practices with cloud architecture principles, he helps participants master the end-to-end development lifecycle in the Azure environment.

Kishan Raaj: Kishan Raaj is a Microsoft Certified Azure Data Scientist and SAP Certified Application Specialist with over 20 years of experience in enterprise IT, data engineering, and software development. He has led major digital transformation projects across Asia for clients such as Accenture, Hitachi, and Singapore Power, specializing in Azure, Power Platform, and machine learning integration. A WSQ-certified ACTA trainer with over 15,000 hours of teaching experience, Kishan is known for his ability to make complex technical concepts accessible and practical.

In “Microsoft Azure Developer Associate (AZ-204),” Kishan equips learners with the skills to build secure, high-performance cloud applications using Azure SDKs, APIs, and DevOps pipelines. His sessions focus on developing scalable solutions through Azure Functions, storage management, and identity integration with Microsoft Entra ID. By drawing from his extensive industry experience, he enables learners to confidently apply Azure tools to build efficient and future-ready cloud applications.

Alec Tan Chee Wee: Alec Tan is an experienced IT consultant and solutions architect with over 15 years of expertise in Microsoft Azure, cloud development, and systems integration. He has implemented and managed enterprise-grade solutions across industries, focusing on automation, performance optimization, and application lifecycle management. His deep understanding of cloud infrastructure and application development allows him to connect software engineering with scalable cloud design principles.

In “Microsoft Azure Developer Associate (AZ-204),” Alec guides participants through building and deploying modern applications using Azure tools and services. His sessions cover topics such as containerization, API development, and Azure DevOps for CI/CD implementation. Through practical exercises, he helps learners master coding, deployment, and monitoring techniques essential for developing reliable, cloud-native applications.

Sanjiv Venkatram: Sanjiv Venkatram is a senior cloud and DevOps solutions architect with over 25 years of experience in enterprise software engineering, Microsoft technologies, and automation. A certified Azure Solutions Architect and DevOps Expert, he has led large-scale projects involving cloud migration, CI/CD pipelines, and secure application deployment for multinational organizations. His expertise lies in aligning development best practices with business strategy, ensuring that technology drives measurable outcomes.

In “Microsoft Azure Developer Associate (AZ-204),” Sanjiv provides an in-depth understanding of Azure’s development tools and best practices for application deployment. His sessions focus on building RESTful APIs, managing application performance, and securing cloud environments using Microsoft frameworks. By combining technical depth with a strategic perspective, he prepares participants to develop, test, and optimize Azure-based applications for enterprise environments.

Bernard Peh: Bernard Peh is an experienced IT consultant, educator, and digital transformation specialist with more than 20 years of experience in enterprise systems, softwaredevelopment, and cloud computing. He has worked with organizations to implement Microsoft 365, Azure, and Power Platform solutions that improve productivity and business performance. As an ACLP-certified trainer, Bernard is known for his structured and practical teaching approach that connects technology adoption with organizational goals.

In “Microsoft Azure Developer Associate (AZ-204),” Bernard trains learners to develop, configure, and deploy Azure applications using modern development tools. His sessions emphasize building scalable solutions, integrating Azure services, and maintaining application performance. Through a combination of real-world examples and guided practice, he helps professionals acquire the technical proficiency to develop robust and secure applications within the Azure ecosystem.

Write Your Own Review

You're reviewing: Microsoft Azure Developer Associate (AZ-204)

How do you rate this product? *

  1 star 2 stars 3 stars 4 stars 5 stars
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
  • Reload captcha

You May Be Interested In These Courses

WSQ - AWS Certified AI Practitioner Training

WSQ - AWS Certified AI Practitioner Training

18 Review(s)
$900.00 (GST-exclusive)
$981.00 (GST-inclusive)
WSQ - Microsoft Azure AI Fundamentals (AI-900)

WSQ - Microsoft Azure AI Fundamentals (AI-900)

2 Review(s)
$800.00 (GST-exclusive)
$872.00 (GST-inclusive)
WSQ - Microsoft Azure Fundamentals (AZ-900)

WSQ - Microsoft Azure Fundamentals (AZ-900)

4 Review(s)
$800.00 (GST-exclusive)
$872.00 (GST-inclusive)
WSQ - Microsoft Azure Data Scientist Associate (DP-100)

WSQ - Microsoft Azure Data Scientist Associate (DP-100)

$800.00 (GST-exclusive)
$872.00 (GST-inclusive)
WSQ - Microsoft Certified Azure AI Engineer Associate (AI-102) Training

WSQ - Microsoft Certified Azure AI Engineer Associate (AI-102) Training

3 Review(s)
$900.00 (GST-exclusive)
$981.00 (GST-inclusive)
WSQ - Microsoft Certified Azure Administrator Associate (AZ-104)

WSQ - Microsoft Certified Azure Administrator Associate (AZ-104)

4 Review(s)
$2,500.00 (GST-exclusive)
$2,725.00 (GST-inclusive)
WSQ - Microsoft Azure Security Engineer Associate (AZ-500)

WSQ - Microsoft Azure Security Engineer Associate (AZ-500)

1 Review(s)
$2,000.00 (GST-exclusive)
$2,180.00 (GST-inclusive)