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
-
1m 46s
-
5m 31sIn this video, you will learn how to write secure API code. FREE ACCESS
-
4m 4sUpon completion of this video, you will be able to recognize best practices for writing secure API code. FREE ACCESS
-
5m 14sAfter completing this video, you will be able to list the features that should be present when developing code for an API. FREE ACCESS
-
6m 3sIn this video, find out how to identify tools that can be used for API development. FREE ACCESS
-
7m 8sAfter completing this video, you will be able to describe Web API security and how to ensure it is done correctly. FREE ACCESS
-
4m 58sAfter completing this video, you will be able to recognize best practices for ensuring API security. FREE ACCESS
-
4m 34sIn this video, you will learn how to identify REST API security principles and get tips to provide better security. FREE ACCESS
-
5m 2sIn this video, you will outline the purpose of OAuth and how it can be used to perform single sign-on (SSO). FREE ACCESS
-
5m 23sAfter completing this video, you will be able to describe various methods for performing API authorization. FREE ACCESS
-
4m 7sUpon completion of this video, you will be able to list the different OAuth grant types and identify when to use each grant type. FREE ACCESS
-
5m 28sIn this video, you will define SAML and OAuth and distinguish how they are used to achieve single sign-on, federation, and identity management. FREE ACCESS
-
4m 31sIn this video, you will learn how to define Transport Layer Security and identify its strengths and weaknesses. FREE ACCESS
-
1m 21sIn 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.