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.

Scrimba
Skills you'll gain: Prompt Engineering, Prompt Patterns, Responsible AI, AI Integrations, OpenAI API, OpenAI, Generative AI, API Testing, Data Ethics, AI Security, Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML), Application Programming Interface (API), Fine-tuning, Computer Programming, Key Management
★ 4.5 (156) · Intermediate · Course · 1 - 3 Months

Multiple educators
Skills you'll gain: AI literacy, Retrieval-Augmented Generation, AI powered creativity, Vibe coding, Problem Solving, AI Enablement, Prompt Engineering Tools, AI Personalization, Multimodal Prompts, Productivity Software, Generative AI, Communication Strategies, Responsible AI, Business Communication, Productivity, Project Planning, Planning, Business Planning, Project Management, Business
★ 4.6 (104) · Beginner · Specialization · 1 - 3 Months
DeepLearning.AI
Skills you'll gain: Generative Adversarial Networks (GANs), Autoencoders, Generative AI, Tensorflow, Computer Vision, Image Analysis, Transfer Learning, Convolutional Neural Networks, Generative Model Architectures, Fine-tuning, Deep Learning, Keras (Neural Network Library), Model Training, Model Optimization, Applied Machine Learning, Artificial Neural Networks, Classification Algorithms, Model Evaluation, Distributed Computing, Visualization (Computer Graphics)
★ 4.8 (1.7K) · Intermediate · Specialization · 3 - 6 Months
Skills you'll gain: Generative AI Agents, Prompt Engineering, Agentic systems, Artificial Intelligence and Machine Learning (AI/ML), Generative AI, Artificial Intelligence, AI Security, Model Deployment, Large Language Modeling, Application Deployment, Development Environment, Security Testing, Responsible AI, Virtual Environment, Software Development, Python Programming, Software Testing, Microsoft Visual Studio, Computer Programming, Software Design
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
★ 4.5 (132) · Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Prompt Engineering, Google Cloud Platform, Kubernetes, Identity and Access Management, Distributed Denial-Of-Service (DDoS) Attacks, Cloud Infrastructure, Cloud Security, Google App Engine, Containerization, Cloud Platforms, Cloud Management, Cloud-Native Computing, Cloud Services, Virtual Machines, Infrastructure As A Service (IaaS), Generative AI Agents, Data Loss Prevention, Cloud Storage, Cloud Computing, Malware Protection
★ 4.5 (707) · Intermediate · Specialization · 3 - 6 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Android Development, Android (Operating System), Application Deployment, JSON, Web Services, Restful API, Mobile Development, Application Development, Application Programming Interface (API), Data Persistence, User Interface (UI) Design, Animations
★ 4.6 (103) · Mixed · Course · 1 - 3 Months

Amazon Web Services
Skills you'll gain: Software Architecture, Amazon DynamoDB, Database Management, Cloud Applications, Amazon Web Services, Event-Driven Programming, Database Management Systems, API Gateway, Cloud Development, Serverless Computing, Python Programming, Cloud API, Application Deployment, Service Oriented Architecture, Microservices, Application Programming Interface (API), Programming Principles, Scripting, Web Development, Automation
★ 4.6 (107) · Beginner · Course · 1 - 4 Weeks

Amazon Web Services
Skills you'll gain: Extract, Transform, Load, Data-Driven Decision-Making, Amazon Web Services, Data Literacy, Business Intelligence, Data Warehousing, Big Data, Databases, Database Systems, NoSQL, Data Analysis, Data Pipelines, Unstructured Data, Analytics, Database Management Systems, Data Processing, Cloud API, SQL, Data Storage, Data Architecture
★ 4.7 (59) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: OpenAI API, OpenAI, AI Integrations, Prompt Engineering, JSON, Application Programming Interface (API), Web Applications, Generative AI
★ 4.2 (21) · Beginner · Guided Project · Less Than 2 Hours

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
★ 4.5 (832) · Beginner · Guided Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: Identity and Access Management, Cloud Security, OAuth, Google Cloud Platform, Kubernetes, Cloud Storage, Authentications, Security Controls, Application Security, Authorization (Computing), Data Security, Role-Based Access Control (RBAC), Hardening, Web Applications, Vulnerability Scanning, Encryption, Key Management, Virtual Machines
★ 4.7 (351) · Intermediate · Course · 1 - 3 Months