• 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


  • Status: New
    New
    Status: Free Trial
    Free Trial
    L

    LearnKartS

    Backend Engineering with Node.js

    Skills you'll gain: Node.JS, Authentications, Cloud Deployment, Middleware, MongoDB, Server Side, Back-End Web Development, Role-Based Access Control (RBAC), Application Deployment, Full-Stack Web Development, API Testing, Authorization (Computing), Redis, JavaScript Frameworks, JSON, Database Management, TypeScript, Javascript, Database Design, Debugging

    Beginner · Specialization · 3 - 6 Months

  • P

    Packt

    Next.js 14 from Scratch

    Skills you'll gain: JavaScript Frameworks, Restful API, Application Programming Interface (API), Web Development, React.js, Authentications, OAuth, Web Applications, Server Side, Back-End Web Development, Object-Relational Mapping, UI Components, Cloud Hosting, Image Quality, Secure Coding, Application Deployment

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    P

    Packt

    Svelte 5 & SvelteKit For Hands-On Modern Web Development

    Skills you'll gain: UI Components, Responsive Web Design, Code Reusability, Web Development Tools, Application Deployment, Database Management, Web Applications, Data Store, Databases, Frontend Integration, Authentications, Application Development, JavaScript Frameworks, Email Automation, Restful API, Web Design, Front-End Web Development, TypeScript, Application Programming Interface (API), Web Language

    5
    Rating, 5 out of 5 stars
    ·
    6 reviews

    Intermediate · Specialization · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    P

    Pearson

    Java SE 17 Developer (1Z0-829): Unit 1

    Skills you'll gain: Java Programming, Application Programming Interface (API)

    Intermediate · Course · 1 - 4 Weeks

  • P

    Packt

    Cypress Automation Testing Framework - Zero To Hero

    Skills you'll gain: Jenkins, Continuous Integration, CI/CD, Selenium (Software), Test Script Development, OAuth, Software Testing, Development Environment, Application Programming Interface (API), Test Case, Test Tools, Web Development Tools, Git (Version Control System), Software Installation

    Intermediate · Course · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    L

    LearnKartS

    AWS Developer Associate Certification Prep

    Skills you'll gain: AWS Identity and Access Management (IAM), Infrastructure as Code (IaC), Amazon Web Services, Amazon DynamoDB, Containerization, Amazon Elastic Compute Cloud, AWS CloudFormation, Continuous Integration, Amazon S3, Cloud Applications, Data Security, User Accounts, Load Balancing, Amazon CloudWatch, Security Controls, Encryption, DevOps, AWS Kinesis, Virtual Machines, Virtualization and Virtual Machines

    4.7
    Rating, 4.7 out of 5 stars
    ·
    10 reviews

    Beginner · Specialization · 1 - 3 Months

  • S

    Scrimba

    Build a Movie Recommendation App with OpenAI

    Skills you'll gain: User Interface (UI), Vector Databases, User Interface (UI) Design, OpenAI API, UI Components, Figma (Design Software), AI Personalization, LLM Application, OpenAI, Embeddings, Application Development, Data Store, Frontend Integration, Artificial Intelligence, Data Processing, Database Management, Restful API, Web Development

    Intermediate · Guided Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    P

    Packt

    Data Persistence and Firebase Integration

    Skills you'll gain: Flutter (Software), Data Persistence, JSON, Data Store, UI Components, User Interface (UI), Operational Databases, User Interface and User Experience (UI/UX) Design, User Interface (UI) Design, Database Development, Database Application, Databases, Debugging, Application Development, Data Access, Mobile Development, Cloud API, Application Programming Interface (API), Data Mapping

    5
    Rating, 5 out of 5 stars
    ·
    7 reviews

    Intermediate · Course · 1 - 4 Weeks

  • C

    Coursera

    Google Bard for Beginners: Text Generation with Prompts

    Skills you'll gain: Prompt Engineering, Prompt Engineering Tools, Generative AI, LLM Application, Large Language Modeling

    Beginner · Guided Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    S

    Scrimba

    Learn Express.js

    Skills you'll gain: Node.JS, JavaScript Frameworks, Web Frameworks, Server Side, Web Applications, Web Servers, Secure Coding, Restful API, Middleware, API Design, Real Time Data, Code Reusability, Maintainability

    Beginner · Course · 1 - 4 Weeks

  • G

    Google Cloud

    Build an End-to-End Data Capture Pipeline using Document AI

    Skills you'll gain: Data Processing, Google Cloud Platform, Data Store, Extract, Transform, Load, Data Pipelines, Data Capture, Unstructured Data, Cloud API, Cloud-Based Integration, Geospatial Information and Technology, Cloud Storage, AI Integrations, Cloud Deployment, Serverless Computing, Business Process

    Beginner · Project · Less Than 2 Hours

  • Status: Preview
    Preview
    G

    Google Cloud

    Google Cloud Product Fundamentals en Français

    Skills you'll gain: Digital Transformation, Google Workspace, Cloud Management, Google Cloud Platform, Business Transformation, Collaborative Software, Cloud Applications, Cost Management, Leadership, Cloud Development, Initiative and Leadership, Productivity Software, Cloud Solutions, Technology Strategies, Cloud Platforms, Application Development, Cloud Computing, Cloud Hosting, Expense Management, Cloud Infrastructure

    4.5
    Rating, 4.5 out of 5 stars
    ·
    12 reviews

    Beginner · Course · 1 - 3 Months

1…404142…120

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

  • Backend Engineering with Node.js: LearnKartS
  • Next.js 14 from Scratch: Packt
  • Svelte 5 & SvelteKit For Hands-On Modern Web Development: Packt
  • Java SE 17 Developer (1Z0-829): Unit 1: Pearson
  • Cypress Automation Testing Framework - Zero To Hero: Packt
  • AWS Developer Associate Certification Prep: LearnKartS
  • Build a Movie Recommendation App with OpenAI: Scrimba
  • Data Persistence and Firebase Integration: Packt
  • Google Bard for Beginners: Text Generation with Prompts: Coursera
  • Learn Express.js: Scrimba

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