• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Api

API Courses

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.

Popular API Courses and Certifications


  • C

    Coursera

    Cypress UI automation testing for absolute beginners

    Skills you'll gain: Test Automation, Test Case, API Testing, Test Script Development, Test Tools, Software Testing, Development Environment, Web Development Tools, Node.JS

    4.3 stars, 43 reviews, Beginner, Guided Project, Less Than 2 Hours

    ★ 4.3 (43) · Beginner · Guided Project · Less Than 2 Hours

  • I

    IBM

    Developing iOS apps with Swift

    Skills you'll gain: iOS Development, Apple iOS, Swift Programming, Mobile Development, Usability, User Interface and User Experience (UI/UX) Design, Data Store, Development Testing, AI Personalization, Wireframing, Data Modeling, User Story, User Interface (UI) Design, Software Testing, Application Programming Interface (API), Web Content Accessibility Guidelines, AI Enablement, Integrated Development Environments, Software Design Patterns, Debugging

    4.5 stars, 35 reviews, Beginner, Specialization, 1 - 3 Months

    ★ 4.5 (35) · Beginner · Specialization · 1 - 3 Months

    Category: New
    New
    Status: Free trial
    Free trial
  • S

    SkillUp

    Mobile App Development Capstone Project 

    Skills you'll gain: Mobile Development, React Native, Application Development, User Story, Mobile Development Tools, Flutter (Software), User Interface and User Experience (UI/UX) Design, User Interface (UI), Data Persistence, User Interface (UI) Design, Figma (Design Software), Application Deployment, Application Programming Interface (API), Software Development, GitHub, Git (Version Control System)

    4.8 stars, 30 reviews, Advanced, Course, 1 - 3 Months

    ★ 4.8 (30) · Advanced · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • C

    Coursera

    Learn Angular Routing by building a Cocktails Application

    Skills you'll gain: Angular, Authorization (Computing), JavaScript Frameworks, Application Programming Interface (API), TypeScript, Javascript, Web Development

    4.7 stars, 18 reviews, Advanced, Guided Project, Less Than 2 Hours

    ★ 4.7 (18) · Advanced · Guided Project · Less Than 2 Hours

  • S

    Saïd Business School, University of Oxford

    Designing the Future of Finance

    Skills you'll gain: FinTech, Financial Inclusion, Financial Services, Data Sharing, Financial Regulation, Financial Systems, Application Programming Interface (API), Financial Data, Banking, Financial Regulations, International Finance, Law, Regulation, and Compliance, Data Governance, Finance, Interoperability, Design Strategies, Regulatory Requirements, Strategic Thinking, Innovation, General Data Protection Regulation (GDPR)

    4.5 stars, 30 reviews, Beginner, Course, 1 - 3 Months

    ★ 4.5 (30) · Beginner · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • A

    Amazon Web Services

    Python for Serverless Applications and Automation on AWS

    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, Serverless Computing, Cloud API, Cloud Applications, Cloud-Based Integration, Application Frameworks, Databases, Scripting, Database Systems, Application Development

    4.4 stars, 25 reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.4 (25) · Beginner · Course · 1 - 4 Weeks

  • C

    Coursera

    Building Your First AI Agent with OpenAI

    Skills you'll gain: Agentic Workflows, Generative AI Agents, Agentic systems, AI Orchestration, OpenAI API, OpenAI, LLM Application, AI Integrations, Performance Tuning, Real Time Data, Tool Calling, Prompt Patterns, Prompt Engineering, Token Optimization, AI Security, Application Programming Interface (API), Software Architecture, Application Security

    3.8 stars, 9 reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 3.8 (9) · Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • P

    Packt

    AI & LLM Engineering Mastery - GenAI, RAG Complete Guide

    Skills you'll gain: Retrieval-Augmented Generation, OpenAI API, Prompt Patterns, AI Workflows, Generative Model Architectures, Fine-tuning, Model Deployment, Token Optimization, AI Integrations, Applied Machine Learning, Hugging Face, Artificial Intelligence and Machine Learning (AI/ML), Application Deployment, Memory Management, Object Oriented Programming (OOP), Context Management, API Testing, Document Management, AI literacy, Model Optimization

    Intermediate · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
  • G

    Google Cloud

    Create and Test a Document AI Processor

    Skills you'll gain: Command-Line Interface, Google Cloud Platform, Test Tools, Cloud API, API Testing, Application Programming Interface (API), Python Programming, Document Management

    4.7 stars, 6 reviews, Beginner, Project, Less Than 2 Hours

    ★ 4.7 (6) · Beginner · Project · Less Than 2 Hours

  • C

    Coursera

    Object Localization with TensorFlow

    Skills you'll gain: Tensorflow, Keras (Neural Network Library), Data Synthesis, Model Training, Convolutional Neural Networks, Image Analysis, Computer Vision, Artificial Neural Networks, Model Evaluation, Deep Learning, Machine Learning

    4.3 stars, 117 reviews, Intermediate, Guided Project, Less Than 2 Hours

    ★ 4.3 (117) · Intermediate · Guided Project · Less Than 2 Hours

    Category: Free
    Free
  • G

    Google Cloud

    Securing and Integrating Components of your Application 日本語版

    Skills you'll gain: Cloud-Native Computing, Cloud Applications, Cloud Development, API Gateway, Cloud API, Google Cloud Platform, Application Programming Interface (API), Cloud-Based Integration, Authentications, Serverless Computing, Identity and Access Management, API Design, Event-Driven Programming, Node.JS, Authorization (Computing)

    4.3 stars, 36 reviews, Intermediate, Course, 1 - 3 Months

    ★ 4.3 (36) · Intermediate · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • P

    Packt

    Foundations of Microservices and REST APIs with Spring Boot

    Skills you'll gain: Application Programming Interface (API), Simple Object Access Protocol (SOAP), Application Deployment, Development Environment, Hibernate (Java), Back-End Web Development, Eclipse (Software), Data Validation

    Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
1…282930…129

In summary, here are 10 of our most popular api courses

  • Cypress UI automation testing for absolute beginners: Coursera
  • Developing iOS apps with Swift: IBM
  • Mobile App Development Capstone Project : SkillUp
  • Learn Angular Routing by building a Cocktails Application: Coursera
  • Designing the Future of Finance: Saïd Business School, University of Oxford
  • Python for Serverless Applications and Automation on AWS: Amazon Web Services
  • Building Your First AI Agent with OpenAI: Coursera
  • AI & LLM Engineering Mastery - GenAI, RAG Complete Guide: Packt
  • Create and Test a Document AI Processor: Google Cloud
  • Object Localization with TensorFlow: Coursera

Skills you can learn in Software Development

Programming Language (34)
Google (25)
Computer Program (21)
Software Testing (21)
Web (19)
Google Cloud Platform (18)
Application Programming Interfaces (17)
Data Structure (16)
Problem Solving (14)
Object-oriented Programming (13)
Kubernetes (10)
List & Label (10)

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications
  • Share your Coursera learning story

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Udemy

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok