API Design: RESTful APIs
API
| Intermediate
- 14 videos | 47m 30s
- Includes Assessment
- Earns a Badge
Given the ubiquity of the web and the HTTP protocol, developers can leverage this to create a modern API through RESTful design. In this course, you'll learn the best practices for developing REST APIs and creating documentation. Next, you'll examine working with REST API resources, CRUD implementations, error handling, HTTP status codes, change management, versioning, pagination, and partial responses. Finally, you'll look at best security design practices such as using JSON Web Tokens and API keys.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseDescribe best practices to follow when developing and designing rest apisDescribe how rest apis are used by reviewing real world examplesDescribe best practices for generating rest api document and review examplesDescribe best design practices for working with rest api resourcesDescribe best design practices for working with rest api crud implementationsDescribe best design practices for working with rest api error handling
-
Describe best design practices for working with rest api http status codesDescribe best design practices for working with rest api change management and versioningDescribe best design practices for working with rest api paginationDescribe best design practices for working with rest api partial responsesDescribe best practices for working with json web tokensDescribe best practices for working with api keysSummarize the key concepts covered in this course
IN THIS COURSE
-
1m 15s
-
3m 39sAfter completing this video, you will be able to describe best practices to follow when developing and designing REST APIs. FREE ACCESS
-
2m 36sUpon completion of this video, you will be able to describe how REST APIs are used by reviewing real-world examples. FREE ACCESS
-
3m 10sAfter completing this video, you will be able to describe best practices for generating a REST API document and review examples. FREE ACCESS
-
4m 9sUpon completion of this video, you will be able to describe best design practices for working with REST API resources. FREE ACCESS
-
3m 29sUpon completion of this video, you will be able to describe best design practices for working with CRUD implementations for REST APIs. FREE ACCESS
-
4m 2sAfter completing this video, you will be able to describe best design practices for working with error handling for REST APIs. FREE ACCESS
-
6m 23sAfter completing this video, you will be able to describe best design practices for working with HTTP status codes for REST APIs. FREE ACCESS
-
4m 16sAfter completing this video, you will be able to describe best design practices for working with change management and versioning for REST APIs. FREE ACCESS
-
3m 43sUpon completion of this video, you will be able to describe best design practices for pagination when working with a REST API. FREE ACCESS
-
3m 18sAfter completing this video, you will be able to describe best design practices for working with partial responses from a REST API. FREE ACCESS
-
3m 16sUpon completion of this video, you will be able to describe best practices for working with JSON Web Tokens. FREE ACCESS
-
3m 9sUpon completion of this video, you will be able to describe best practices for working with API keys. FREE ACCESS
-
1m 5sIn 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.