Building and Securing a RESTful API for Multiple Clients in ASP.NET

We all seem to be building RESTful APIs these days. But REST is bigger than that: it's an architectural system. If you're looking to learn what REST really is and how to build a RESTful API with Web API, aimed at multiple client types (web/mobile), this is the right course for you.
More
We all seem to be building RESTful APIs these days. But REST is bigger than that: it's an architectural system. If you're looking to learn what REST really is and how to build a RESTful API with Web API, aimed at multiple client types (web/mobile), this is the right course for you.
More
Introduction
13m 19s
We all seem to be building RESTful APIs with ASP.NET Web API these days. But REST is bigger than that: it's an architectural system. If you're looking to learn what REST actually is and how to build a RESTful API with ASP.NET Web API, aimed at multiple client types (web/mobile), you're in the right course. This course is filled with best practices concerning URI design, data shaping, paging, caching, and versioning. It's very demo-driven, and we start from scratch. It contains an API and two different clients: an ASP.NET MVC client and a mobile client. To top it off, you'll also learn all about securing both client apps and the API with OAuth 2.0 and OpenID Connect. The focus is on what works for standardized API development for multiple (possibly cross-platform) clients.
Table of Contents
Introduction
13m 19s
Description
We all seem to be building RESTful APIs with ASP.NET Web API these days. But REST is bigger than that: it's an architectural system. If you're looking to learn what REST actually is and how to build a RESTful API with ASP.NET Web API, aimed at multiple client types (web/mobile), you're in the right course. This course is filled with best practices concerning URI design, data shaping, paging, caching, and versioning. It's very demo-driven, and we start from scratch. It contains an API and two different clients: an ASP.NET MVC client and a mobile client. To top it off, you'll also learn all about securing both client apps and the API with OAuth 2.0 and OpenID Connect. The focus is on what works for standardized API development for multiple (possibly cross-platform) clients.
Course info
Level
Intermediate
Rating
(907)
Duration
5h 4m
Updated
5 Mar 2015
Course authors

Kevin Dockx is a freelance solution architect (mobile/web), author & consultant, living in Antwerp (Belgium).

Share course