API Development: URIs & Caching

API
  • 12 Videos | 1h 31m 28s
  • Includes Assessment
  • Earns a Badge
Likes 1 Likes 1
Success in today's distributed systems relies on efficient and reliable communication between components, and that is made possible by RESTful APIs that follow standard practices for aspects such as URI naming, versioning, and cache management. In this course, you'll examine best practices for working with URIs and API resources. You'll then perform API versioning using URIs, and use the URIBuilder class, URI templates, and Windows Workflow Foundation to create URI objects, guidelines for developers, and sets of activities. Next, you'll use ASP.Net Core to implement in-memory caching, distributed caching, and caching using response caching middleware. Finally, you'll carry out advanced REST client testing using the Chrome browser.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    describe best practices when defining URIs
    perform API versioning using URIs
    create a URI object using the UriBuilder class
    demonstrate how URI templates are used to provide guidelines for developers
    describe best practices for implementing API resources
  • use the Windows Workflow Foundation to create a set of activities
    implement in-memory caching using ASP.Net Core
    implement distributed caching using ASP.Net Core
    implement caching using response caching middleware in ASP.Net Core
    perform advanced REST client testing using the Chrome browser
    summarize the key concepts covered in this course

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    1m 34s
    UP NEXT
  • Playable
    2. 
    URI Best Practices
    5m 18s
  • Locked
    3. 
    API Versioning Using URIs
    11m 31s
  • Locked
    4. 
    Creating a URI Object with the UriBuilder Class
    9m 10s
  • Locked
    5. 
    Using URI Templates
    8m 28s
  • Locked
    6. 
    API Resources
    6m 43s
  • Locked
    7. 
    Using Windows Workflow Foundation
    10m 19s
  • Locked
    8. 
    Implementing API In-memory Caching
    10m 52s
  • Locked
    9. 
    Implementing API Distributed Caching
    10m 9s
  • Locked
    10. 
    Using API Response Caching Middleware
    6m 23s
  • Locked
    11. 
    Performing Advanced REST Client Testing
    4m 53s
  • Locked
    12. 
    Course Summary
    1m 8s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE