Programming for Engineering Leaders: Creating & Maintaining APIs
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 funds 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 youll be able to create and maintain APIs.