Processing...

Home > Developing Solutions For Microsoft Azure (az-204t00)

Developing Solutions for Microsoft Azure

Learnfast is a Microsoft Silver Learning Partner. This is an authorised Microsoft Official Course (MOC), a preparation course for the AZ-204: Developing Solutions for Microsoft Azure exam

Welcome to the Developing Solutions for Microsoft Azure course. 

 

This five-day course teaches developers how to create end-to-end solutions in Microsoft Azure. Learners will learn how to implement Azure compute solutions, create Azure Functions, implement and manage web apps, develop solutions utilizing Azure storage, implement authentication and authorization, and secure their solutions by using KeyVault and Managed Identities. Learners will also learn how to connect to and consume Azure services and third-party services, and include event- and message-based models in their solutions. The course also covers monitoring, troubleshooting, and optimizing Azure solutions. 

 

Job role: Developer 

 

Features & Benefits

        

  • Learners will gain confidence to take role-based courses and certifications
  • An additional fee is payable for exam vouchers. 
  • Take full advantage of our new Hybrid Learning by attending on campus or virtually. Have all your classes ready to be downloaded and watched, anytime, anywhere. (Read More)

          

  • Attendees will learn practical skills which can be applied in the work environment.  

Outcomes & Objectives

Upon completion of this course, learners will have acquired these skills 

  • Develop Azure compute solutions  
  • Develop for Azure storage  
  • Implement Azure security  
  • Monitor, troubleshoot, and optimize Azure solutions  
  • Connect to and consume Azure services and third-party services  
  • Pricing & Payment Options

    NEW SECTION
  • Duration

    In Class/Virtual Class, Hybrid Learning (Learn More) 

    • 5 Days  (08:30 – 16:00) Classes are  presented via our Hybrid Learning allowing  learners the flexibility to attend on campus or in the comfort of their home or workplace. 

  • Course Prerequisites

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

Our Delivery Methods

Our innovative "myWay” learning methodology is built around the students individual learning requirement, allowing each student to learn in a style that is most suitable for their skills set, knowledge and schedule.

Instructor-Led Classes

Reach your full potential through our “myWay Instructor-Led” classes combined with interactive lessons, supporting video content, practical assignments and in field experience, done during the traditional 08:00 – 16:00 working day.

Online Mentored Learning

Do a course at your pace via our “myWay Online Mentored Learning”, combining self-study with supported interactive online video lectures, an online course mentor, extra resources, questionnaires and more, all supported via out Online Student Portal.

Part Time Mentored Learning

Designed for the working professional, our part time programmes provides you with the flexibility and benefit of our myWay Blended Learning with at home exercises/assignments and mentored or in-class lectures at a manageable schedule and pace.

Our Hybrid Delivery Methods

Our Hybrid Delivery Methods

myWay Hybrid Learning is a technology mediated delivery method that extends the benefit of flexibility and technology to all students. Each Hybrid delivery method is described in the section below.

#AnywhereAnytime

Have all your classes ready to be downloaded and watched, anytime, anywhere.

#NoStudentLeftBehind

Never miss a classs because of health, traffic, or transport issues.

#Flexibility

A personalized class schedule, attend class on campus, virtually or both.

 

In Class or Virtual Class Based Learning

A technology mediated delivery method allowing campus based class or virtual class attendance, or a combination of both. Classes can be in the form of lecture based or mentored based.

 

Mentored Online Learning

A technology mediated, self paced online delivery method with personal mentorship.

What you get

On completion the learner will earn:   

 

Note: All certificates are electronically issued.  

Important Notes

  • Learners to arrive at the training venue from 08:00 in preparation for 08:30 starting time 
  • Bookings are only confirmed upon receipt of the proof of payment or an official company purchase order. 
  • For full day, on campus courses, Learnfast will supply you with a computer to use for training (if applicable),& tea/coffee and a full lunch. Catering is not included for On-Site training and laptops are available for hire at an additional cost if required. 
  • Cancellation or rescheduling requests must be in writing and reach us via email at least 5-10 working days prior to the course commencement date. Full course fees will be retained for no shows. 
  • Virtual learners are required to have a stable internet connection & a working headset available for sound purposes.  
  • Learners who use their own laptops are fully responsible to ensure that administration rights, software installations, etc. are working sufficiently prior to training. 
  • Learnfast reserves the right to cancel or postpone dates if we require to do so and undertake to inform clients in writing and telephonically of these changes. 
  • Learnfast is not responsible for costs associated with cancellation of classes such as flight and accommodation for clients. 
 
Module 1: Creating Azure App Service Web Apps 
Learners will learn how to build a web application on the Azure App Service platform. They will learn how the platform functions and how to create, configure, scale, secure, and deploy to the App Service platform. 
 
  • 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 
 

Module 2: Implement Azure functions 
This module covers creating Functions apps, and how to integrate triggers and inputs/outputs in to the app
  • Azure Functions overview 
  • Developing Azure Functions 
  • Implement Durable Functions 
 

Module 3: Develop solutions that use blob storage 
Learners will learn how Azure Blob storage works, how to manage data through the hot/cold/archive blob storage lifecycle, and how to use the Azure Blob storage client library to manage data and metadata. 
  • Azure Blob storage core concepts 
  • Managing the Azure Blob storage lifecycle 
  • Working with Azure Blob storage 
 

Module 4: Develop solutions that use Cosmos DB storage 
Learners will learn how Cosmos DB is structured and how data consistency is managed. Learners will also learn how to create Cosmos DB accounts and create databases, containers, and items by using a mix of the Azure Portal and the .NET SDK. 
 
  • Azure Cosmos DB overview 
  • Azure Cosmos DB data structure 
  • Working with Azure Cosmos DB resources and data 
 

Module 5: Implement IaaS solutions 
This module instructs Learners on how to use create VMs and container images to use in their solutions. It covers creating VMs, using ARM templates to automate resource deployment, create and manage Docker images, publishing an image to the Azure Container Registry, and running a container in Azure Container Instances. 
 
  • 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 
 

Module 6: Implement user authentication and authorization 
Learners will learn how to leverage the Microsoft Identity Platform v2.0 to manage authentication and access to resources. Learners will also learn how to use the Microsoft Authentication Library and Microsoft Graph to authenticate a user and retrieve information stored in Azure, and how and when to use Shared Access Signatures. 
 
  • Microsoft Identity Platform v2.0 
  • Authentication using the Microsoft Authentication Library 
  • Using Microsoft Graph 
  • Authorizing data operations in Azure Storage 
 

Module 7: Implement secure cloud solutions 
This module covers how to secure the information (keys, secrets, certificates) an application uses to access resources. It also covers securing application configuration information. 
  • 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 
 

Module 8: Implement API Management 
Learners will learn how to publish APIs, create policies to manage information shared through the API, and to manage access to their APIs by using the Azure API Management service. 
 
  • API Management overview 
  • Defining policies for APIs 
  • Securing your APIs 
 

Module 9: Develop App Service Logic Apps 
This module teaches Learners how to use Azure Logic Apps to schedule, automate, and orchestrate tasks, business processes, workflows, and services across enterprises or organizations. 
 
  • Azure Logic Apps overview 
  • Creating custom connectors for Logic Apps 
 

Module 10: Develop event-based solutions 
Learners will learn how to build applications with event-based architectures. 
 
  • Implement solutions that use Azure Event Grid 
  • Implement solutions that use Azure Event Hubs 
  • Implement solutions that use Azure Notification Hubs 
 

Module 11: Develop message-based solutions 
Learners will learn how to build applications with message-based architectures. 
 
  • Implement solutions that use Azure Service Bus 
  • Implement solutions that use Azure Queue Storage queues 
 

Module 12: Monitor and optimize Azure solutions 
This module teaches Learners how to instrument their code for telemetry and how to analyze and troubleshoot their apps. 
 
  • Overview of monitoring in Azure 
  • Instrument an app for monitoring 
  • Analyzing and troubleshooting apps 
  • Implement code that handles transient faults 
 

Module 13: Integrate caching and content delivery within solutions 
Learners will learn how to use different caching services to improve the performance of their apps. 
  • Develop for Azure Cache for Redis 
  • Develop for storage on CDNs 
    No dates have been specified for this course.
    Please contact The CAD Corporation for more information and dates on this course.

By completing the below online booking, a booking confirmation will be sent out and an invoice will be generated. A place will be reserved on this course and you are expected to attend. If you require a quote first please contact Learnfast offices and speak to a sales consultant.

Developing Solutions for Microsoft Azure (AZ-204T00)





  1. By booking for this course, an invoice will be generated and you will be liable for the payment of this invoice. If you require a quote, please contact The CAD Corporation Offices.
  2. After the generation of the invoice a training confirmation will be emailed using the details provided above.
  3. The CAD Corporation retains the rights to change this calendar without any notification.
  4. Tea/coffee and a light lunch will be provided.
  5. All university students will receive a 10% discount for cash payments.
  6. The minimum notice of cancellation is 5 (five) working days prior to the course commencement date. If you fail to do so the full amount is payable.
  7. Students are to be at the training venue by 08h00 in preparation for a 08h30 start time.

As a valued friend of Learnfast, we take your privacy seriously. The POPI Act comes into effect on 1 July 2021 and, we would like to assure you that we treat your information with sensitivity and confidentiality.

By filling in this form, you agree to receive newsletters and communication from Learnfast.
Delivery Method: 
As a valued friend of Learnfast, we take your privacy seriously. The POPI Act comes into effect on 1 July 2021 and, we would like to assure you that we treat your information with sensitivity and confidentiality.

By filling in this form, you agree to receive newsletters and communication from Learnfast.
  • Math Result: