- Duration: 3 Hours
Course details
This course covers Microsoft's latest technology for building distributed, MVC-style services and is one of a series that prepares students for Microsoft exam 70-487.
- start the course
- explain Web API and how it works
- create a simple Web API service
- use different data formats with Web API services
- define actions and parameters to handle data binding for Web API services
- implement action filters for Web API services
- implement exception filters for Web API services
- implement unit testing of Web API services
- use HttpMessageHandlers to process client requests and server responses for Web API services
- implement asynchronous operations within a Web API service to increase its scalability
- understand streaming actions and how to implement them for Web API services
- understand SignalR and how to implement it on both the client and server for Web API services
- explicitly set URI spaces and map routes to these for Web API services
- understand dependency injection and use the dependency resolver to implement it for Web API services
- implement the OData protocol in a Web API Server
- consume Web API services using the standard HTTP library, HttpClient
- consume Web API services asynchronously
- send and receive requests for a Web API service in different formats
- batch requests to improve the speed of an application when calling Web API services
- implement Basic and Windows authentication and SSL for Web API services, and configure multiple authentication modes on a single endpoint
- explain and implement simple cross-site request forgery (XSRF) prevention for Web API services
- work with authorization and authentication filters for Web API services
- understand and implement simple cross-origin resource sharing (CORS) for Web API services
- explain OAuth 2.0 and implement SSO over OAuth 2.0 for Web API services
- implement Windows authentication for Web API services
- implement multiple authentication schemes on the same Web API endpoint
- host a Web API service outside of ASP.NET
- host a Web API service using Open Web Interface for .NET (OWIN)
- host a Web API service in an Azure Worker Role
- restrict message sizes to control the load on Web API services
- understand and configure streaming for Web API services
- underst
About New Horizons Lebanon
As changes in technology have accelerated, it’s become even more essential for people to master technology to be productive, invaluable employees who optimize, program and invent solutions—and even grow companies of their own. With over 300 centers in 60 countries, New Horizons is the world’s largest independent IT and Business training company. Over the past 35 years, New Horizons has delivered a full range of IT and business skills/Management training through innovative learning methods that have transformed businesses and helped over 35 million students reach their goals. New Horizons Lebanon branch was established in 1996.
IT, Computing and Technology Related Questions
- JavaScript Full stack web developer virtual internship Virtual Bootcamp + Internship at LaimoonAED 1,449Duration: Upto 30 Hours
- IT Communications Diploma Level 3 Alpha AcademyAED 92
AED 882Duration: Upto 19 Hours - AED 152
AED 360Duration: 1 To 2 Months - AED 10,898Duration: 12 Weeks Live virtual classroom