• 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


  • G

    Google Cloud

    Managing Google Cloud's Apigee API Platform for Hybrid Cloud

    Skills you'll gain: API Gateway, Cloud API, Application Programming Interface (API), Kubernetes, Google Cloud Platform, Hybrid Cloud Computing, Application Performance Management, Capacity Management, Scalability, Application Security, Security Controls, System Monitoring, Application Deployment, Patch Management, Data Security, Cloud Deployment, Software Installation, Network Troubleshooting, Verification And Validation, Release Management

    4.6
    Rating, 4.6 out of 5 stars
    ·
    58 reviews

    Beginner · Specialization · 1 - 3 Months

  • G

    Google Cloud

    API Development on Google Cloud's Apigee API Platform

    Skills you'll gain: API Gateway, Application Programming Interface (API), Cloud API, API Design, Continuous Deployment, CI/CD, Restful API, Continuous Integration, Middleware, JSON, Software Versioning, Proxy Servers, Scalability, Extensible Markup Language (XML)

    4.6
    Rating, 4.6 out of 5 stars
    ·
    1.1K reviews

    Beginner · Course · 1 - 3 Months

  • G

    Google Cloud

    API Security on Google Cloud's Apigee API Platform

    Skills you'll gain: OAuth, API Gateway, Cloud API, Application Programming Interface (API), API Design, Restful API, Secure Coding, Security Controls, Authorization (Computing), Application Security, Information Systems Security, Network Security, Data Security, JSON, Identity and Access Management, Key Management, Threat Detection

    4.6
    Rating, 4.6 out of 5 stars
    ·
    840 reviews

    Beginner · Course · 1 - 4 Weeks

  • M

    Microsoft

    Develop an ASP.NET Core web app that consumes an API

    Skills you'll gain: ASP.NET, C# (Programming Language), Application Programming Interface (API), Microsoft Development Tools, Restful API, Microsoft Azure, Web Applications, Integrated Development Environments, Application Development, Development Environment, Virtual Environment, Middleware

    2.6
    Rating, 2.6 out of 5 stars
    ·
    12 reviews

    Intermediate · Course · 1 - 3 Months

  • G

    Google Cloud

    Ingesting FHIR Data with the Healthcare API

    Skills you'll gain: Data Import/Export, Data Store, Cloud API, Health Informatics, Electronic Medical Record System, Google Cloud Platform, Health Care, Data Integration, Data Modeling, Cloud Storage

    Beginner · Project · Less Than 2 Hours

  • C

    Coursera

    Secure AI: API and Dependency Risks

    Skills you'll gain: AI Security, Open Web Application Security Project (OWASP), Vulnerability Assessments, Vulnerability Management, Application Security, Security Controls, Security Testing, Authentications, Threat Management, Dependency Analysis, Application Programming Interface (API), API Design, Risk Analysis, Data Validation, Supply Chain

    Intermediate · Course · 1 - 4 Weeks

  • G

    Google Cloud

    API Gateway: Qwik Start

    Skills you'll gain: API Gateway, Cloud API, Application Programming Interface (API), Restful API, Google Cloud Platform, API Design, Cloud Deployment, Scalability, Service Oriented Architecture, Back-End Web Development, Server Side, Data Management, Network Analysis

    Beginner · Project · Less Than 2 Hours

  • P

    Packt

    RESTful API with Express

    Skills you'll gain: Data Persistence, API Design, API Testing, Routing Protocols, Javascript, Database Design, Development Environment

    Intermediate · Course · 1 - 4 Weeks

  • G

    Google Cloud

    Process Documents with Python Using the Document AI API

    Skills you'll gain: Google Cloud Platform, Unstructured Data, Data Processing, Cloud API, Jupyter, Real Time Data, Python Programming

    4.8
    Rating, 4.8 out of 5 stars
    ·
    6 reviews

    Beginner · Project · Less Than 2 Hours

  • E

    EDUCBA

    REST Assured Java API Testing Automation

    Skills you'll gain: Cucumber (Software), Gherkin (Scripting Language), Behavior-Driven Development, Apache Maven, API Testing, Test Script Development, Restful API, Test Automation, JSON, Scalability, Test Case, Test Data, Authentications, Java

    5
    Rating, 5 out of 5 stars
    ·
    16 reviews

    Mixed · Course · 1 - 4 Weeks

  • C

    Coursera

    Building API Test Automation Framework Using Rest Assured

    Skills you'll gain: API Testing, Test Automation, Test Script Development, Application Programming Interface (API), Test Case, Restful API, Software Testing, Configuration Management, Java Programming

    4.3
    Rating, 4.3 out of 5 stars
    ·
    31 reviews

    Intermediate · Guided Project · Less Than 2 Hours

  • C

    Coursera

    SmartBear API Hub Development: Design, Test & Deploy

    Skills you'll gain: API Design, API Gateway, API Testing, Application Programming Interface (API), Software Documentation, Restful API, Server Side, Test Automation, Software Testing, Interactive Design, Software Design, Test Case, Application Deployment, Software Versioning, Collaboration, Debugging

    Intermediate · Course · 1 - 4 Weeks

Searches related to api

api testing
apis
apigee
api development
api design
api integration - end to end web development
api integration
api security
1234…105

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

  • Managing Google Cloud's Apigee API Platform for Hybrid Cloud: Google Cloud
  • API Development on Google Cloud's Apigee API Platform: Google Cloud
  • API Security on Google Cloud's Apigee API Platform: Google Cloud
  • Develop an ASP.NET Core web app that consumes an API: Microsoft
  • Ingesting FHIR Data with the Healthcare API: Google Cloud
  • Secure AI: API and Dependency Risks: Coursera
  • API Gateway: Qwik Start: Google Cloud
  • RESTful API with Express: Packt
  • Process Documents with Python Using the Document AI API: Google Cloud
  • REST Assured Java API Testing Automation: EDUCBA

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
  • Free IT Certifications and Courses
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications

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
  • Share your Coursera learning story

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
Logo of Certified B Corporation
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok