> > > AZ201

Azure Developer, Advanced Solutions (AZ201)

Course Description Schedule Course Outline
 

Course Overview

This four day class is aligned to Azure Exam: Azure Developer, Advanced Solutions contains the following:

Course Content

This four day course is aligned to Azure Exam: AZ-201 Azure Developer, Advanced Solutions. Passing this exam is required to earn the Azure Developer, Advanced Solutions certification. The coursework covers how to integrate Azure Cognitive Services, like Computer Vision, QnA Maker, and natural language processing in your solution. You’ll also learn how to create and manage bots using the Bot Framework and Azure portal. The course also covers leveraging Azure Time Series Insights, Stream Analytics and the IoT Hub for your IoT solution.

Certifications

This course is part of the following Certifications:

Outline: Azure Developer, Advanced Solutions (AZ201)

Day 1:

Module 1: Develop for asynchronous processing

Lessons

  • Implement parallelism multithreading and processing
  • Implement Azure Functions and Azure Logic Apps
  • Implement interfaces for storage or data access
  • Implement appropriate asynchronous computing models

After completing this module, students will be able to:

  • Learn to develop for asynchronous processing and how to implement the appropriate asynchronous compute model.

Module 2: Develop for autoscaling

Lessons

  • Implement autoscaling rules and patterns
  • Implement code that addresses singleton application instances
  • Implement code that addresses a transient state

After completing this module, students will be able to:

  • Implement autoscaling in your solution and implement code that addresses transient state.

Module 3: Develop long-running tasks

Lessons

  • Implement large scale parallel and high-performance apps by using batches
  • Implement resilient apps by using queues
  • Implement code to address aplication events by using webhooks
  • Address continuous processing tasks by using Azure WebJobs

After completing this module, students will be able to:

  • Discover how to implement large-scale, parallel and high-performance apps by using batches.

Module 4: Implement distributed transactions

Lessons

  • Identify tools to implement distributed transactions
  • Manage the transaction scope
  • Manage transactions across multiple databases and servers

After completing this module, students will be able to:

  • Learn to implement, and manage, distributed transactions.

Module 5: Enable the search of textual content

Lessons

  • Create an Azure Search index
  • Import searchable data
  • Query the Azure Search index by using code

Module 6: Instrument an app or service and implement logging

Lessons

  • Configure instrumentation in an app or service
  • Configure the logging service

Day 2:

Module 1: Manage APIs by using API Management

Lessons

  • Analyze recommendations in Security Center
  • Create an API Management instance
  • Configure authentication for APIs
  • Create an API gateway
  • Define policies for APIs

After completing this course, students will be able to:

  • Manage APIs by using API Management (APIM)
  • Create an APIM instance, configure authentication for APIs, create an API gateway, and define policies for APIs
  • Configure a message-based integration architecture by using the services included in Azure.

Module 2: Configure a message-based integration architecture

Lessons

  • Configure an app or service to send emails
  • Configure an event publish and subscribe model
  • Configure the Azure Relay service
  • Create and configure a notification hub
  • Create and configure an evnt hub
  • Create and configure a service bus
  • Configure an app or service with Microsoft Graph

After completing this course, students will be able to:

  • Configure an app or service to send email
  • Create an event model, topics, and subscriptions

Module 3: Develop an application message model

Lessons

  • Create an event model
  • Create topics and subscriptions
  • After completing this course, students will be able to:
  • Develop an application message model including message schema and message exchange.

Day 3: Module 1: Develop Azure Cognitive Services solutions Lessons Cognitive Services overview Develop solutions using Computer Vision Develop solutins using Bing Web Search Develop solutions using Custom Speech Service Develop solutions using QnA Maker After completing this module, students will be able to: Learn to develop solutions using Computer Vision. Use speech services and natural language processing in your app. Create and manage dictionaries for FAQ generation by using QnA maker.

Module 2: Create and intergrate bots

Lessons

  • Azure Bot Service overview
  • Create a bot using the Bot Builder SDK for .NET
  • Using Language Understanding in your bot
  • Register a bot with Bot Service
  • Managing a bot using the Azure Portal

After completing this module, students will be able to:

  • Leverage Bing Search in your application.
  • Create and register simple bot using the Bot Framework, and manage a bot using the Azure Portal.

Module 3: Create and implement IoT solutions

Lessons

  • Working with the Azure IoT Hub
  • Working with Azure Time Series Insights
  • Working with Azure Stream Analytics

After completing this module, students will be able to:

  • Configure Azure Time Series Insights for your IoT solution.
  • Configure the Stream Analytics Service for inputs and outputs for your IoT device
  • Register your device with the IoT Hub Device Provisioning Service
Classroom Training
Modality: C

Duration 4 days

Price
  • United States: US$ 2,395
  • SA Voucher: 4
Enroll now
Online Training
Modality: L

Duration 4 days

Enroll now
 
Click City Name To Book Schedule
This is an Instructor-Led Classroom course
This is an Instructor-Led Online (ILO) course. These sessions are conducted via WebEx in a VoIP environment and require an Internet Connection and headset with microphone connected to your computer or laptop.
This is a FLEX course, which is delivered simultaneously in two modalities. Choose to attend the Instructor-Led Online (ILO) virtual session or Instructor-Led Classroom (ILT) session.
  *   This class is delivered by a partner.
United States
Jan 28-31, 2019 This is a FLEX event Raleigh/Durham, NC 09:00 US/Eastern Enroll
Online Training Time zone: US/Eastern Enroll
Feb 26-Mar 1, 2019 Online Training 09:00 US/Pacific Enroll
Mar 26-29, 2019 Online Training 09:00 US/Central Enroll
Apr 23-26, 2019 This is a FLEX event Raleigh/Durham, NC 09:00 US/Eastern Enroll
Online Training Time zone: US/Eastern Enroll
May 21-24, 2019 Online Training 09:00 US/Pacific Enroll
Jun 25-28, 2019 Online Training 09:00 US/Central Enroll
Jul 23-26, 2019 This is a FLEX event Raleigh/Durham, NC 09:00 US/Eastern Enroll
Online Training Time zone: US/Eastern Enroll
Aug 20-23, 2019 Online Training 09:00 US/Pacific Enroll
Sep 24-27, 2019 Online Training 09:00 US/Central Enroll
Oct 22-25, 2019 This is a FLEX event Raleigh/Durham, NC 09:00 US/Eastern Enroll
Online Training Time zone: US/Eastern Enroll
Nov 19-22, 2019 Online Training 09:00 US/Pacific Enroll
Dec 16-19, 2019 Online Training 09:00 US/Central Enroll
Canada
Jan 28-31, 2019 Online Training 09:00 Canada/Eastern Enroll
Feb 26-Mar 1, 2019 Online Training 09:00 Canada/Pacific Enroll
Mar 26-29, 2019 Online Training 09:00 Canada/Central Enroll
Apr 23-26, 2019 Online Training 09:00 Canada/Eastern Enroll
May 21-24, 2019 Online Training 09:00 Canada/Pacific Enroll
Jun 25-28, 2019 Online Training 09:00 Canada/Central Enroll
Jul 23-26, 2019 Online Training 09:00 Canada/Eastern Enroll
Aug 20-23, 2019 Online Training 09:00 Canada/Pacific Enroll
Sep 24-27, 2019 Online Training 09:00 Canada/Central Enroll
Nov 19-22, 2019 Online Training 09:00 Canada/Pacific Enroll
Dec 16-19, 2019 Online Training 09:00 Canada/Eastern Enroll
Europe
Germany
Jan 28-31, 2019 Berlin Enroll
Feb 11-14, 2019 Stuttgart Enroll
Mar 4-7, 2019 Münster Enroll
Mar 25-28, 2019 Hamburg Enroll
Apr 15-18, 2019 Frankfurt Enroll
May 6-9, 2019 Munich Enroll
Jun 11-14, 2019 Düsseldorf Enroll
Jul 1-4, 2019 Berlin Enroll
Jul 29-Aug 1, 2019 Stuttgart Enroll
Aug 19-22, 2019 Münster Enroll
Bulgaria
Mar 5-8, 2019 This is a FLEX event Sofia Course language: English Enroll
Online Training Time zone: Europe/Sofia Enroll
Croatia
May 20-23, 2019 This is a FLEX event Zagreb Course language: English Enroll
Online Training Time zone: Europe/Zagreb Enroll
Estonia
Nov 4-7, 2019 This is a FLEX event Talin Course language: English Enroll
Online Training Time zone: Europe/Tallinn Enroll
Italy
Feb 25-28, 2019 Milan Enroll
Mar 18-21, 2019 Rome Enroll
Jul 15-18, 2019 Milan Enroll
Nov 11-14, 2019 Rome Enroll
Netherlands
Jan 14-22, 2019 Eindhoven * FastTrack - combination of classroom-based training and self-study Enroll
Feb 4-12, 2019 Utrecht * FastTrack - combination of classroom-based training and self-study Enroll
Mar 25-Apr 2, 2019 Eindhoven * FastTrack - combination of classroom-based training and self-study Enroll
May 9-17, 2019 Utrecht * FastTrack - combination of classroom-based training and self-study Enroll
Jun 4-12, 2019 Eindhoven * FastTrack - combination of classroom-based training and self-study Enroll
Jul 11-19, 2019 Utrecht * FastTrack - combination of classroom-based training and self-study Enroll
Switzerland
Feb 11-14, 2019 Zurich Enroll
Jul 29-Aug 1, 2019 Zurich Enroll
United Kingdom
Jan 29-Feb 1, 2019 London * Enroll
Feb 12-15, 2019 London * Enroll
Apr 9-12, 2019 London * Enroll
Apr 29-May 2, 2019 London (Int Hse) * Enroll
May 14-17, 2019 Glasgow * Enroll
May 28-31, 2019 Exeter * Enroll
Jun 3-6, 2019 Bristol * Enroll
Jun 18-21, 2019 This is a FLEX event London (Int Hse) * Enroll
Online Training Time zone: Europe/London Enroll
Jul 2-5, 2019 Birmingham * Enroll
Sep 23-26, 2019 Exeter * Enroll
Sep 30-Oct 3, 2019 Glasgow * Enroll
Latin America
Argentina
Mar 11-14, 2019 Online Training Time zone: America/Buenos_Aires Enroll
Brazil
Mar 4-7, 2019 Online Training Time zone: America/Sao_Paulo Enroll
Jul 22-25, 2019 Online Training Time zone: America/Sao_Paulo Enroll
Chile
Sep 2-5, 2019 Online Training Time zone: America/Santiago Enroll
Colombia
Dec 2-5, 2019 Online Training Time zone: America/Bogota Enroll
Costa Rica
Mar 4-7, 2019 Online Training Time zone: America/Costa_Rica Enroll
Mexico
Mar 4-7, 2019 Online Training Time zone: America/Mexico_City Enroll
Jul 22-25, 2019 Online Training Time zone: America/Mexico_City Enroll
Peru
Jun 10-13, 2019 Online Training Time zone: America/Lima Course language: Spanish Enroll
Middle East
United Arab Emirates
Feb 3-6, 2019 Dubai Course language: English This course is being delivered by iTLS. Enroll
Apr 14-17, 2019 Dubai Course language: English This course is being delivered by iTLS. Enroll
Jul 28-31, 2019 Dubai Course language: English This course is being delivered by iTLS. Enroll
Oct 20-23, 2019 Dubai Course language: English This course is being delivered by iTLS. Enroll
Africa
Egypt
Feb 3-6, 2019 Cairo Course language: English Enroll
Apr 14-17, 2019 Cairo Course language: English Enroll
Jul 28-31, 2019 Cairo Course language: English Enroll
Oct 20-23, 2019 Cairo Course language: English Enroll