Enterprise Services Engineering and Architectural Services is open and providing full level services for funded projects

Class / Schedule

PC End User

ASP.NET Web API for REST Services (3 Days)

01-04-T862
RESTful design provides a platform teams can use to take advantage of standards and technologies within HTTP to increase API performance and reduce development effort. Service Oriented Architecture and other service based systems have changed extensively in the last few years. By using best RESTful practices teams can design and build REST-style Web APIs that are flexible and easy to extend.

Mobile based apps, JavaScript, and the dominance of Internet based solutions require a faster and more easily implemented solution than that offered by Windows Communication Foundation (WCF). To this end, REST and the Microsoft ASP.NET Web API offer a simple yet powerful framework to build HTTP only, JSON web services.

This class covers designing, implementing and testing a REST based solution using the modern Microsoft stack. This three day class supports modern versions of Visual Studio.

    Upon successful completion if this course, you should be able to: Upon successful completion of this course you should be able to:

    • Build services using REST and the ASP.NET Web API
    • Describe the benefits and shortcomings of REST
    • Secure a REST service
    • Consume JSON returned from a REST service
    • Model URIs and HTTP verbs properly
    • Implement Unit Tests
    • Implement Dependency Injection
    • Know when to choose WFC or REST for a service

    Audience: Programmers wanting to create services using REST

      Recommended Prerequisites: Basic KNOWLEDGE of Windows, C#, .NET programming and Visual Studio

        Book: ASP.NET Web API 2: Building a REST Service from Start to Finish ISBN 9781484201107

          Length: 3 Days, 18hrs.

          Scheduled Class Location and Dates
          City Facility Date and Time Course Cost Cancel Date Instructor
          Lacey SPSCC - LACEY
          4220 6th Ave SE Bldg. 1
          Lacey, WA 98503
          • Sep 6 2017 8:00am-4:30pm
          • Sep 7 2017 8:00am-4:30pm
          • Sep 8 2017 8:00am-4:30pm
          $1,195.00 Sun, 08/20/2017 - 17:00 Jim Parshall