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.

Saïd Business School, University of Oxford
Skills you'll gain: Risking, Machine Learning Methods, FinTech, Financial Inclusion, Financial Services, Responsible AI, Data Ethics, Artificial Intelligence, Data Sharing, Financial Regulation, Financial Systems, Data Governance, Application Programming Interface (API), Financial Data, Finance, Artificial Intelligence and Machine Learning (AI/ML), Business Ethics, Innovation, General Data Protection Regulation (GDPR), Natural Language Processing
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Digital Transformation, Cloud Computing Architecture, Systems Design, Business Transformation, SAP S/4HANA, Cloud Computing, Systems Architecture, System Design and Implementation, Security Management, Software Architecture, Cyber Attacks, Software Design, Security Strategy, SAP Applications, Cyber Governance, Cybersecurity, Cloud Platforms, ABAP RESTful Programming Model (RAP), Case Studies, Business Analysis
Beginner · Course · 1 - 3 Months

Skills you'll gain: Model Context Protocol, Responsible AI, LangGraph, AI Integrations, AI Workflows, AI Orchestration, Agentic Workflows, LangChain, Agentic systems, Generative AI Agents, CrewAI, OpenAI API, LLM Application, Tool Calling, OpenAI, Model Deployment, Compliance Management, Governance, AI Security, Artificial Intelligence and Machine Learning (AI/ML)
Intermediate · Specialization · 3 - 6 Months

Imperial College London
Skills you'll gain: Tensorflow, Keras (Neural Network Library), Model Evaluation, Deep Learning, Image Analysis, Model Training, Convolutional Neural Networks, Computer Programming, Model Optimization, Data Validation, Applied Machine Learning, Supervised Learning, Computer Vision, Artificial Neural Networks, Data Persistence
Intermediate · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: AWS Identity and Access Management (IAM), Amazon Web Services, Amazon Elastic Compute Cloud, Identity and Access Management, Cloud Computing, User Provisioning, Cloud Management, Cloud Infrastructure, Cloud Security, Load Balancing, User Accounts, Cloud API, Cloud Services, Linux Servers, Apache, Web Servers, Linux Administration, System Configuration, Command-Line Interface, Debugging
Beginner · Course · 1 - 4 Weeks

Amazon Web Services
Skills you'll gain: Software Architecture, Amazon DynamoDB, Database Management, Cloud Applications, Databases, Amazon Web Services, Event-Driven Programming, API Gateway, Relational Databases, Cloud Deployment, Cloud Development, Serverless Computing, Python Programming, Middleware, Cloud API, Application Deployment, Service Oriented Architecture, Microservices, Web Development, Automation
Beginner · Course · 1 - 4 Weeks

Peking University
Skills you'll gain: Java Programming, Java, Maintainability, Software Design Patterns, Object Oriented Programming (OOP), UI Components, JUnit, C and C++, Object Oriented Design, User Interface (UI), Application Development, Application Programming Interface (API), Database Application, Program Development, Algorithms, Data Structures, File I/O
Intermediate · Course · 1 - 3 Months

Scrimba
Skills you'll gain: AI Integrations, Cloud Deployment, Cloud Applications, Cloud Development, Application Deployment, API Gateway, OpenAI API, Cloud Hosting, Cloud Security, Application Programming Interface (API), LLM Application, Cloud Technologies, OpenAI, Distributed Computing, Performance Tuning
Intermediate · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Artificial Intelligence and Machine Learning (AI/ML), Model Training, Model Deployment, Microsoft Azure, Artificial Intelligence, Applied Machine Learning, Python Programming, Machine Learning Methods, Machine Learning, Machine Learning Algorithms, Data Science, Image Analysis, Computer Vision, Process Driven Development, Natural Language Processing, Application Programming Interface (API)
Advanced · Course · 1 - 3 Months

Skills you'll gain: Model Deployment, Decision Tree Learning, Applied Machine Learning, Predictive Modeling, Machine Learning Software, Microsoft Azure, No-Code Development, Machine Learning, Data Preprocessing, Predictive Analytics, Model Training, Cloud Deployment, Feature Engineering, Machine Learning Algorithms, Model Evaluation, Data Science, Data Analysis, Classification Algorithms
Beginner · Guided Project · Less Than 2 Hours

Amazon Web Services
Skills you'll gain: Software Architecture, Amazon Web Services, API Gateway, Amazon DynamoDB, IT Automation, Middleware, Software Development, Python Programming, Service Oriented Architecture, Systems Architecture, Microservices, Cloud API, Serverless Computing, Cloud Applications, Cloud-Based Integration, Application Frameworks, Databases, Scripting, Database Systems, Application Development
Beginner · Course · 1 - 4 Weeks

Amazon Web Services
Skills you'll gain: Extract, Transform, Load, Data-Driven Decision-Making, Amazon Web Services, Business Intelligence, Data Warehousing, Big Data, Databases, NoSQL, Data Analysis, Data Pipelines, Unstructured Data, Data Processing, Cloud API, SQL, Data Storage, Data Architecture, Relational Databases, Data Transformation, Data Management
Beginner · Course · 1 - 4 Weeks