Our Courses

View all our online or classroom courses:

Courses Tagged with: web-api
Pluralsight
Course Type: Online
Release Date: 6/10/2015
Length: 2:37h
Rating: 4.5/5 (522 Ratings)

When you're developing an ASP.NET project, knowing how to handle data and validation can be confusing. Phrases like view-models, data transfer objects and entities are thrown about casually and some developers can be confused about what to use when. In this course, Shawn Wildermuth will attempt to clarify the best practices by showing you how entities, validation, and view models work together in ASP.NET MVC and ASP.NET Web API.

Pluralsight
Course Type: Online
Release Date: 4/28/2014
Length: 2:06h
Rating: 4.4/5 (1140 Ratings)

Code reviews often get skipped when schedules are tight. It is only later when there are problems, that code reviews are often part of a postmortem analysis of a project, or are even part of an external review. In this course, Shawn Wildermuth will share with you lessons he's learned from doing many of these reviews for companies.

Pluralsight
Course Type: Online
Release Date: 9/30/2013
Length: 6:14h
Rating: 4.7/5 (1540 Ratings)

Implementing a practical REST-based API can be a challenge. My previous course (http://pluralsight.com/courses/web-api-design) covered how to design a RESTful API while avoiding the dogmatic religion of REST but embracing the best of the pragmatic parts. In this course, I'll show you how to take that design and implement it in ASP.NET Web API including controllers, routing, dependency injection, versioning, security, hypermedia, REST constraints and caching.