API Clean and Secure Coding: API Secure Coding
API
| Intermediate
- 14 Videos | 1h 5m 10s
- Includes Assessment
- Earns a Badge
While it's essential to design, develop, and deploy an API that adheres to your design strategy, it is also vital to ensure that the API will be secure from malicious attacks. In this course, you'll explore how to write secure API code. You'll examine API secure development features and best practices, and the various tools you can use when developing APIs. Next, you'll identify Web API and REST API security principles and outline the best practices for ensuring API security. Finally, you'll recognize various methods for performing API authorization and define the different Web API security standards such as OAuth, SAML, and Transport Layer Security (TLS).
WHAT YOU WILL LEARN
-
discover the key concepts covered in this courseoutline how to write secure API coderecognize best practices when writing secure API codelist the features that should be present when developing API codeidentify tools that can be used for API developmentdescribe Web API security and how to ensure it's done correctlyrecognize best practices for ensuring API security
-
identify REST API security principles and outline tips to provide better securityoutline the purpose of OAuth and how it is used to perform single sign-on (SSO)describe various methods for performing API authorizationlist the different OAuth grant types and identify when to use each grant typedefine SAML and OAuth and distinguish how they're used to achieve single sign-on, federation, and identity managementdefine Transport Layer Security and identify its strengths and weaknessessummarize the key concepts covered in this course
IN THIS COURSE
-
1.Course Overview1m 46sUP NEXT
-
2.Secure API Development5m 31s
-
3.API Development Best Practices4m 4s
-
4.API Development Features5m 14s
-
5.API Development Tools6m 3s
-
6.Web API Security7m 8s
-
7.API Security Best Practices4m 58s
-
8.REST API Security Principles4m 34s
-
9.OAuth Authorization5m 2s
-
10.Secure API Authorization Methods5m 23s
-
11.OAuth Grant Types4m 7s
-
12.SAML vs. OAuth5m 28s
-
13.Transport Layer Security4m 31s
-
14.Course Summary1m 21s
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.