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).