Microsoft MCSD: App Builder (Developing Windows Azure and Web Services)

- Slechts 3 dagen

On this accelerated 3-day MCSD: App Builder (Developing Windows Azure and Web Services) course, you’ll learn how to design and develop services that access both local and remote data. You’ll get the knowledge needed to deploy these services in Windows Azure, on-premises servers and other hybrid environments.

This accelerated course is 40% faster than traditional training and uses Microsoft Official Curriculum (MOC). You’ll be taught by Microsoft Certified Trainers who will immerse you in this course using Firebrand’s Lecture | Lab | Review Technique.

On this Microsoft Developing Windows Azure and Web Services course you’ll learn how to:

Lees meer...

  • Query and manipulate data with Entity Framework
  • Use ASP.NET Web API services
  • Deploy services to both on-premises servers and Windows Azure environments
  • Store, configure and access data in Windows Azure Storage
  • Create scalable load-balanced services

Plus, get an overview of service and cloud technologies using the Microsoft .NET framework and the Windows Azure cloud.

With Microsoft Official Curriculum (MOC) material and official practice exams, you’ll be prepared to take exam 70-487 - included at the end of your accelerated course. This exam is covered by your Certification Guarantee.

This course is a an elective for the MCSA: Web Applications & MCSD: App Builder certification.

Zie Benefits...

Bekijk nu de prijzen om erachter te komen hoeveel je kunt besparen als je tweemaal zo snel traint.

Zeven redenen waarom jij voor jouw Azure and Web Services cursus voor Firebrand kiest:

  1. Jij zal in slechts 3 dagen Azure and Web Services getrained zijn. Doordat onze cursussen residentieel zijn kunnen wij langere lesdagen aanbieden en zal je tijdens je verblijf volledig gefocust zijn op jouw cursus
  2. Onze Azure and Web Services cursus is all-inclusive. Cursusmaterialen, examen, accommodatie en maaltijden zijn inbegrepen.
  3. Slaag de eerste keer voor Azure and Web Services of train gratis opnieuw.Op basis van onze certificeringsgarantie kun je voor het geval je de eerste keer niet slaagt binnen een jaar terugkomen en opnieuw trainen. Je betaalt dan alleen voor accommodatie en examens. De andere kosten zijn inbegrepen.
  4. Je zal meer over Azure and Web Services leren. Waar opleidingen elders doorgaans van 9:00 tot 17:00 duren, kan je bij Firebrand Training rekenen op 12 uur training per dag!

  5. Je zal Azure and Web Services sneller beheersen. Doordat onze cursussen residentieel zijn word je in korte tijd ondergedompeld in de theorie. Hierdoor zal je volledig gefocust zijn op de cursus en zal je sneller de theorie en praktijk beheersen.
  6. Je zal voor Azure and Web Services studeren bij de beste training provider. Firebrand heeft het Q-For kwaliteitlabel, waarmee onze standaarden en professionaliteit op het gebied van training erkend worden. We hebben inmiddels 72,589 professionals getraind en gecertificeerd!
  7. Je gaat meer doen dan alleen de cursusstof van Azure and Web Services bestuderen. We maken gebruik van laboratoria, case-studies en oefentests, om ervoor te zorgen dat jij jouw nieuwe kennis direct in jouw werkomgeving kan toepassen.

Bekijk nu de prijzen om erachter te komen hoeveel je kunt besparen als je tweemaal zo snel traint.

Nieuwste Azure and Web Services-beoordelingen van onze studenten

Denk jij klaar te zijn voor deze opleiding? Doe een GRATIS oefentest om je kennis te testen!

Gebruik de Microsoft vouchers voor gratis opleidingen

De Software Assurance Training Vouchers (SATV) van Microsoft geven u misschien wel recht op een opleiding met flinke korting. Heeft uw onderneming software van Microsoft gekocht? Kijk dan of het gebundeld kan worden met de vouchers voor gratis opleiding! Vouchers kunnen ingewisseld worden voor opleidingen voor alle Microsoft technologieën. Weet u niet zeker of dit voor u geldt, neem dan contact met ons op.De Software Assurance Training Vouchers (SATV) van Microsoft geven u misschien wel recht op een opleiding met flinke korting. Heeft uw onderneming software van Microsoft gekocht? Kijk dan of het gebundeld kan worden met de vouchers voor gratis opleiding! Vouchers kunnen ingewisseld worden voor opleidingen voor alle Microsoft technologieën. Weet u niet zeker of dit voor u geldt, neem dan contact met ons op.

Zie Curriculum...

Nieuwste Azure and Web Services-beoordelingen van onze studenten

Denk jij klaar te zijn voor deze opleiding? Doe een GRATIS oefentest om je kennis te testen!

Course 20487D: Developing Microsoft Azure and Web Services

Module 1: Overview of service and cloud technologies

This module provides an overview of service and cloud technologies using the Microsoft .NET Core and the Azure. The first lesson, “Key Components of Distributed Applications,” discusses characteristics that are common to distributed systems, regardless of the technologies they use. Lesson 2, “Data and Data Access Technologies” describes how data is used in distributed applications. Lesson 3, “Service Technologies,” discusses two of the most common protocols in distributed system and the .NET Core technologies used to develop services based on those protocols. Lesson 4, “Cloud Computing,” describes cloud computing and how it is implemented in Azure.

Lessons

  • Key Components of Distributed Applications
  • Data and Data Access Technologies
  • Service Technologies
  • Cloud Computing
  • Manipulating Data

Lab : Exploring the Work Environment

  • Creating an ASP.NET Core project
  • Create a simple Entity Framework model
  • Create a web API class
  • Deploy the web application to Azure

After completing this module, students will be able to:

  • Explain services architecture and hosting environments
  • Explain cloud computing and the Microsoft Azure cloud platform
  • Explain data access strategies

Module 2: Querying and Manipulating Data Using Entity Framework

In this module, you will learn about the Entity Framework data model, and about how to create, read, update, and delete data. Entity Framework is a rich object-relational mapper, which provides a convenient and powerful application programming interface (API) to manipulate data. This module focuses on the Code First approach with Entity Framework.

Lessons

  • NET Overview
  • Creating an Entity Data Model
  • Querying Data

Lab : Creating a Data Access Layer using Entity Framework

  • Creating a data model
  • Query the Database

Lab : Manipulating Data

  • Create repository methods
  • Test the model using SQL Server and SQLite

After completing this module, students will be able to:

  • Describe basic objects in ADO.NET and explain how asynchronous operations work.
  • Create an Entity Framework Core data model.
  • Query data by using Entity Framework Core.
  • Insert, delete, and update entities by using Entity Framework Core.

Module 3: Creating and Consuming ASP.NET Core Web APIs

ASP.NET Core Web API provides a robust and modern framework for creating Hypertext Transfer Protocol (HTTP)-based services. In this module, you will be introduced to the HTTP-based services. You will learn how HTTP works and become familiar with HTTP messages, HTTP methods, status codes, and headers. You will also be introduced to the Representational State Transfer (REST) architectural style and hypermedia. You will learn how to create HTTP-based services by using ASP.NET Core Web API. You will also learn how to consume them from various clients. After Lesson 3, in the lab "Creating an ASP.NET Core Web APIs", you will create a web API and consume it from a client.

Lessons

  • HTTP Services
  • Creating an ASP.NET Core Web API
  • Consuming ASP.NET Core Web APIs
  • Handling HTTP Requests and Responses
  • Automatically Generating HTTP Requests and Responses

Lab : Creating an ASP.NET Core Web API

  • Create a controller class
  • Use the API from a browser
  • Create a client

After completing this module, students will be able to:

  • Design services by using the HTTP protocol.
  • Create services by using ASP.NET Core Web API.
  • Use the HttpRequest/IActionResult classes to control HTTP messages.
  • Consume ASP.NET Web API services.

Module 4: Extending ASP.NET Core HTTP Services

ASP.NET Core Web API provides a complete solution for building HTTP services, but services often have various needs and dependencies. In many cases, you will need to extend or customise the way ASP.NET Core Web API executes your service. Handling needs such as applying error handling and logging integrate with other components of your application and supporting other standards that are available in the HTTP world. Understanding the way ASP.NET Core Web API works is important when you extend ASP.NET Core Web API. The division of responsibilities between components and the order of execution are important when intervening with the way ASP.NET Core Web API executes. Finally, with ASP.NET Core Web API, you can also extend the way you interact with other parts of your system. With the dependency resolver mechanism, you can control how instances of your service are created, giving you complete control on managing dependencies of the services.

Lessons

  • The ASP.NET Core Request Pipeline
  • Customising Controllers and Actions
  • Injecting Dependencies into Controllers

Lab : Customising the ASP.NET Core Pipeline

  • Use Dependency Injection to Get a Repository Object
  • Create a Cache Filter
  • Create a Debugging Middleware

After completing this module, students will be able to:

  • Extend the ASP.NET Web API request and response pipeline.
  • Customise Controllers and Actions.
  • Inject dependencies into ASP.NET Web API controllers.

Module 5: Hosting Services On-Premises and in Azure

In this module you will learn how to host your application on-premises and on Azure. You will also learn about Docker containers, and writing serverless applications with Azure functions.

Lessons

  • Hosting Services on-premises
  • Hosting Services in Azure App Service
  • Packaging Services in Containers
  • Implementing Serverless Services

Lab : Host an ASP.NET Core service in a Windows Service

  • Creating a new ASP.NET Core Application
  • Registering the Windows Service

Lab : Host an ASP.NET Core Web API in an Azure Web App

  • Create a Web App in the Azure portal
  • Deploy an ASP.NET Core Web API to the Web App

Lab : Host an ASP.NET Core service in Azure Container Instances

  • Publish the service to a Docker container
  • Host the service in Azure Container Instances

Lab : Implement an Azure Function

  • Develop the service locally
  • Deploy the service to Azure Functions

After completing this module, students will be able:

  • Host services on-premises by using Windows services and Microsoft Internet Information Services (IIS).
  • Host services in the Azure cloud environment by using Web Apps, Docker containers, and Azure Functions.
  • Package services in containers.
  • Implement serverless services.

Module 6: Deploying and Managing Services

In this module, you will learn about Web Deploy and how to deploy web applications by using Web Deploy in Visual Studio. You will also learn how to define continuous integration and continuous delivery pipelines and how to use Azure API Management and OpenAPI to provide robust, secure, and reliable APIs to your customers.

Lessons

  • Web Deployment with Visual Studio 2017
  • Continuous Delivery with Visual Studio Team Services
  • Deploying Applications to Staging and Production Environments
  • Defining Service Interfaces with Azure API Management

Lab : Deploying an ASP.NET Core web service on Linux

  • Publish the ASP.NET Core web service for Linux
  • Configure Nginx as a reverse proxy

Lab : Deploying to Staging and Production

  • Deploy the application to production
  • Create a staging slot
  • Swap the Environments

Lab : Publishing a Web API with Azure API Management

  • Creating an Azure API Management instance
  • Testing and managing the API

After completing this module, students will be able to:

  • Explain Microsoft Internet Information Services (IIS) Web Deploy.
  • Explain Azure Web Apps deployment by using a Microsoft Visual Studio Team Services build pipeline.
  • Explain how to deploy web services to Azure Container Instances.
  • Explain how to define service interfaces by using API Management and Swagger.
  • Explain how to define policies by using API Management.
  • Explain defining service interfaces using Azure API Management and Swagger

Module 7: Implementing Data Storage in Azure

This module explains how to store and access data stored in Azure Storage. It also explains how to configure storage access rights for storage containers and content.

Lessons

  • Choosing a Data Storage Mechanism
  • Accessing Data in Azure Storage
  • Working with Structured Data in Azure
  • Geographically Distributing Data with Azure CDN
  • Scaling with Out-of-Process Cache

Lab : Storing Files in Azure Storage

  • Store publicly accessible files in Azure Blobs
  • Generate and store private files in Azure Blobs

Lab : Querying Graph Data with CosmosDB

  • Create the CosmosDB graph database
  • Query the CosmosDB database

Lab : Caching out-of-process with Azure Redis cache

  • Create the Azure Redis Cache service
  • Access the cache service from code
  • Test the application

After completing this module, students will be able to:

  • Describe the architecture of Storage.
  • Control access to your Storage items.
  • Cache data using Azure Cache for Redis.
  • Distribute data by using Microsoft Azure Content Delivery Network.

Module 8: Diagnostics and Monitoring

This module explains how to monitor and log services, both on-premises and in Azure.

Lessons

  • Logging in ASP.NET Core
  • Diagnostic Tools
  • Application Insights

Lab : Monitoring ASP.NET Core with ETW and LTTng

  • Collect and view ETW events
  • Collect and view LTTng events

Lab : Monitoring Azure Web Apps with Application Insights

  • Add the Application Insights SDK
  • Load test the web service
  • Analyse the performance results

After completing this module, students will be able to:

  • Explain trace listeners
  • Explain performance counters
  • Explain ETW and LTTng events
  • Demonstrate using App Insights to monitor services

Module 9: Securing services on-premises and in Microsoft Azure

This module describes claim-based identity concepts and standards, and how to implement authentication and authorisation by using Azure Active Directory to secure an ASP.NET Core Web API service.

Lessons

  • Explaining Security Terminology
  • Securing Services with ASP.NET Core Identity
  • Securing Services with Azure Active Directory

Lab : Using ASP.NET Core Identity

  • Add ASP.NET Core Identity middleware
  • Add authorisation code
  • Run a client application to test the server

Lab : Using Azure Active Directory with ASP.NET Core

  • Authenticate a client application using AAD B2C and MSAL.js

Module 10: Scaling Services

This module explains how to create scalable services and applications and scale them automatically using Web Apps load balancers, Azure Application Gateway and Azure Traffic Manager.

Lessons

  • Introduction to Scalability
  • Automatic Scaling
  • Azure Application Gateway and Traffic Manager

Lab : Load Balancing Azure Web Apps

  • Prepare the application for load-balancing
  • Test the load balancing with instance affinity
  • Test the load balancing without affinity

Lab : Load Balancing with Azure Traffic Manager

  • Deploy an Azure Web App to multiple regions
  • Create an Azure Traffic Manager profile

After completing this module, students will be able to:

  • Explain the need for scalability.
  • Describe how to use load balancing for scaling services.
  • Explain Azure Load Balancer, Azure Application Gateway, and Azure Traffic Manager.

Zie Exam Track...

Nieuwste Azure and Web Services-beoordelingen van onze studenten

Denk jij klaar te zijn voor deze opleiding? Doe een GRATIS oefentest om je kennis te testen!

You'll sit the following exam at the Firebrand Training Centre, covered by your Certification Guarantee:

Exam 70-487: Developing Microsoft Azure and Web Services

The skills you'll be tested on include:

  • Accessing Data (20-25%)
  • Querying and Manipulating Data by Using the Entity Framework (20-25%)
  • Creating and Consuming Web API-based services (20-25%)
  • Designing and Implementing Web Services (15-20%)
  • Deploying Web Applications and Services (15-20%)

Exam 70-487 provides credit towards your MCSA: Web Applications & MCSD: App Builder certification.

This exam will assess your knowledge of Microsoft Visual Studio 2017 and Microsoft Azure.

This exam is available in the following languages:

  • English
  • Chinese (Simplified)
  • French
  • German
  • Japanese
  • Portuguese (Brazil)

Zie What's Included...

Nieuwste Azure and Web Services-beoordelingen van onze studenten

Denk jij klaar te zijn voor deze opleiding? Doe een GRATIS oefentest om je kennis te testen!

Microsoft Official Curriculum

  • MOC 20487: Developing Windows Azure and Web Services

Zie Prerequisites...

Nieuwste Azure and Web Services-beoordelingen van onze studenten

Denk jij klaar te zijn voor deze opleiding? Doe een GRATIS oefentest om je kennis te testen!

Before attending this course, you must have:

  • Experience with C# programming and concepts such as Lambda expressions, LINQ and anonymous types
  • An understanding of the concepts of n-tier applications
  • Experience with querying and manipulating data with ADO.NET
  • Knowledge of XML data structures

Weet u niet zeker of u aan de voorwaarden voldoet?
Maakt u zich geen zorgen. We bespreken uw technische achtergrond, ervaring en kwalificaties om te bepalen of deze versnelde cursus bij u past.

Bel ons op 024-8457770 en spreek met een van onze inschrijvingsadviseurs.

Firebrand is een meeslepende omgeving en vereist betrokkenheid. Sommige vereisten zijn slechts richtlijnen; je zult misschien je unieke ervaring, houding en vastberadenheid vinden die je in staat stelt om te slagen in je versnelde loop.

Zie Wanneer...

Nieuwste Azure and Web Services-beoordelingen van onze studenten

Denk jij klaar te zijn voor deze opleiding? Doe een GRATIS oefentest om je kennis te testen!

Microsoft Azure and Web Services Cursusdata

Microsoft - MCSD: App Builder (Developing Windows Azure and Web Services)

Start datum

Eind datum

Status

Nu boeken

27/10/2019 (Zondag)

29/10/2019 (Dinsdag)

Beëindigde cursus

 

17/11/2019 (Zondag)

19/11/2019 (Dinsdag)

Beperkte beschikbaarheid

Nu boeken

26/1/2020 (Zondag)

28/1/2020 (Dinsdag)

Open

Nu boeken

5/4/2020 (Zondag)

7/4/2020 (Dinsdag)

Open

Nu boeken

5/4/2020 (Zondag)

7/4/2020 (Dinsdag)

Open

Nu boeken

Nieuwste Azure and Web Services-beoordelingen van onze studenten

Denk jij klaar te zijn voor deze opleiding? Doe een GRATIS oefentest om je kennis te testen!

Wereldwijd heeft Firebrand in haar 10-jarig bestaan al 72,589 studenten opgeleid! We hebben ze allemaal gevraagd onze versnelde opleidingen te evalueren. De laatste keer dat we onze resultaten analyseerden, bleek 96.76% ons te beoordelen als 'boven verwachting'


"The training is quite intense but the course itself has been very informative and helped me gain more knowledge on the course. The teacher has been great and is always there to help you out, answering questions you might have."
Anonymous. (14/4/2019 t/m 16/4/2019)

"Very intensive and covered a lot in 3 days so hard work but achieved a lot. This style of training worked well for me."
Anonymous. (14/4/2019 t/m 16/4/2019)

"Good tutor and good subject."
Anonymous. (14/4/2019 t/m 16/4/2019)

"Again, another lightening fast course with a certificate in the end. The trainers amaze me everytime, on how well-skilled they are. Keep up the good work guys!"
Thomas Geens, SECOTRON. (10/9/2018 t/m 14/9/2018)

"Really good training"
Bram Cooreman, All Buro Solutions. (10/9/2018 t/m 14/9/2018)

Nieuwste Azure and Web Services-beoordelingen van onze studenten

Denk jij klaar te zijn voor deze opleiding? Doe een GRATIS oefentest om je kennis te testen!