Programming for Engineering Leaders: Creating & Maintaining APIs
Programming
| Intermediate
- 13 videos | 1h 19m 44s
- Includes Assessment
- Earns a Badge
Application programming interfaces (APIs) enable two or more computers or programs to communicate via a request and a response. Some examples of APIs include a user placing an order on a website, an employee updating a store inventory database through a mobile app, or a hedge fund's trading software displaying charts with live market data. Through this course, learn about the role of APIs and the technical requirements for API development. Discover the benefits, use cases, best practices, and common tools for working with APIs. Next, practice creating APIs and examine practical methods for API testing, deployment, integration, and security. Finally, learn how to monitor and meter API usage. After course completion, you'll be able to create and maintain APIs.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseIdentify the benefits that a custom-built api provides for application component accessOutline the process and tools for creating apisCreate an api using a swagger yaml fileRecognize how to test apis using tools such as postman and mock environmentsList the procedures and tools used to deploy apis to on-premises and cloud-based environmentsUse api gateway to deploy an api from a swagger file to an aws environment
-
Deploy an api from a swagger file using kongState how to gather api metrics and telemetryImplement custom api keys to apply specific throttles and measure api usage by third partiesIdentify tools and scenarios for integrating solutions with popular apisList common security measures and standard practicesSummarize the key concepts covered in this course
IN THIS COURSE
-
46sIn this video, we will discover the key concepts covered in this course. FREE ACCESS
-
5m 41sAfter completing this video, you will be able to identify the benefits that a custom-built API provides for application component access. FREE ACCESS
-
5m 32sUpon completion of this video, you will be able to outline the process and tools for creating APIs. FREE ACCESS
-
9m 38sIn this video, learn how to create an API using a Swagger YAML file. FREE ACCESS
-
7m 47sAfter completing this video, you will be able to recognize how to test APIs using tools such as Postman and mock environments. FREE ACCESS
-
6m 51sUpon completion of this video, you will be able to list the procedures and tools used to deploy APIs to on-premises and cloud-based environments. FREE ACCESS
-
5m 5sDuring this video, you will learn how to use API Gateway to deploy an API from a Swagger file to an AWS environment. FREE ACCESS
-
8m 22sFind out how to deploy an API from a Swagger file using Kong. FREE ACCESS
-
6m 5sAfter completing this video, you will be able to state how to gather API metrics and telemetry. FREE ACCESS
-
7m 7sIn this video, you will learn how to implement custom API keys to apply specific throttles and measure API usage by third parties. FREE ACCESS
-
8m 42sUpon completion of this video, you will be able to identify tools and scenarios for integrating solutions with popular APIs. FREE ACCESS
-
6m 42sAfter completing this video, you will be able to list common security measures and standard practices. FREE ACCESS
-
1m 27sIn 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.