API courses can help you learn how to design, build, and test application programming interfaces, as well as understand RESTful services and authentication methods. You can build skills in data exchange formats like JSON and XML, error handling, and API documentation practices. Many courses introduce tools such as Postman for testing APIs, Swagger for documentation, and various programming languages like Python or JavaScript to implement API calls, allowing you to effectively integrate and manage data across different systems.

Board Infinity
Skills you'll gain: Restful API, ASP.NET, Model View Controller, JSON, Application Programming Interface (API), Application Frameworks, Web Services, Middleware, Back-End Web Development, Server Side, Extensible Markup Language (XML), Routing Protocols
Intermediate · Course · 1 - 4 Weeks

Imperial College London
Skills you'll gain: Tensorflow, Keras (Neural Network Library), Deep Learning, Image Analysis, Computer Programming, Program Development, Data Validation, Applied Machine Learning, Supervised Learning, Predictive Modeling, Computer Vision, Machine Learning Methods, Artificial Neural Networks, Jupyter, Application Programming Interface (API)
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Processing, Google Cloud Platform, Data Store, Data Pipelines, Data Capture, Unstructured Data, Cloud API, Geographic Information Systems, Document Management, Cloud Storage, Serverless Computing, Business Process
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Google Cloud Platform, Virtual Machines, Cloud API, Web Servers, Natural Language Processing, Live Streaming
Intermediate · Project · Less Than 2 Hours

Duke University
Skills you'll gain: LLM Application, Large Language Modeling, Application Programming Interface (API), Restful API, Natural Language Processing, JSON, Scripting, Command-Line Interface, Machine Learning
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: MongoDB, Restful API, API Design, NoSQL, Database Development, Node.JS, Query Languages, Database Management, Distributed Computing, Database Design, Database Architecture and Administration, Performance Tuning, Data Architecture, Scalability, Data Modeling, Data Validation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Cloud-Native Computing, Cloud Applications, Cloud API, Google Cloud Platform, Authentications, Serverless Computing, Identity and Access Management, API Design, Event-Driven Programming, Microservices, Node.JS, Authorization (Computing), Scalability
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Microsoft Power Automate/Flow, Microsoft Power Platform, Data Analysis Expressions (DAX), Power BI, Microsoft Azure, Dashboard, Workflow Management, Process Analysis, Microsoft Copilot, Robotic Process Automation, Business Process Automation, Process Optimization, Automation, Data Integration, No-Code Development, Cloud Applications, Microsoft Visual Studio, Restful API, Application Lifecycle Management, JSON
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: OpenAI, LLM Application, Prompt Engineering, Generative AI, Back-End Web Development, Restful API, Server Side, Application Programming Interface (API), Web Development, Web Applications
Intermediate · Guided Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: Google Gemini, Scripting, Google Cloud Platform, Cloud API, LLM Application, Geographic Information Systems, Restful API, API Design, Generative AI, Prompt Engineering, Development Environment, Test Case, Software Installation
Intermediate · Project · Less Than 2 Hours

Skills you'll gain: ChatGPT, LLM Application, Prompt Engineering, OpenAI, Customer Service, Customer Inquiries, Application Programming Interface (API), User Flows, Test Case, Python Programming, Development Environment, Debugging
Intermediate · Guided Project · Less Than 2 Hours
Universidad Austral
Skills you'll gain: Angular, JavaScript Frameworks, Continuous Integration, TypeScript, JSON, Application Frameworks, Restful API, Test Automation, Web Services, Unit Testing, Web Applications, NoSQL, API Gateway, UI Components, Event-Driven Programming, Routing Protocols, Data Validation
Beginner · Course · 1 - 4 Weeks