API Development: URIs & Caching
API
| Intermediate
- 12 videos | 1h 26m 28s
- Includes Assessment
- Earns a Badge
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 courseDescribe best practices when defining urisPerform api versioning using urisCreate a uri object using the uribuilder classDemonstrate how uri templates are used to provide guidelines for developersDescribe best practices for implementing api resources
-
Use the windows workflow foundation to create a set of activitiesImplement in-memory caching using asp.net coreImplement distributed caching using asp.net coreImplement caching using response caching middleware in asp.net corePerform advanced rest client testing using the chrome browserSummarize the key concepts covered in this course
IN THIS COURSE
-
1m 34s
-
5m 18sAfter completing this video, you will be able to describe best practices for defining URIs. FREE ACCESS
-
11m 31sLearn how to perform API versioning using URLs. FREE ACCESS
-
9m 10sDuring this video, you will learn how to create a URI object using the UriBuilder class. FREE ACCESS
-
8m 28sIn this video, you will learn how URI templates are used to provide guidelines for developers. FREE ACCESS
-
6m 43sUpon completion of this video, you will be able to describe best practices for implementing API resources. FREE ACCESS
-
10m 19sLearn how to use the Windows Workflow Foundation to create a set of activities. FREE ACCESS
-
10m 52sIn this video, you will learn how to implement in-memory caching using ASP.Net Core. FREE ACCESS
-
10m 9sIn this video, you will learn how to implement distributed caching using ASP.Net Core. FREE ACCESS
-
6m 23sDuring this video, you will learn how to implement caching using response caching middleware in ASP.NET Core. FREE ACCESS
-
4m 53sTo find out how to perform advanced REST client testing using the Chrome browser, consult online resources or a professional. FREE ACCESS
-
1m 8sIn this video, we will summarize the key concepts covered in this course. FREE ACCESS
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.