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

API Courses

Learn API development for building and integrating software applications. Understand RESTful and GraphQL APIs for data exchange.

Skip to search results

Filter by

Subject
Required
 *

Language
Required
 *

The language used throughout the course, in both instruction and assessments.

Learning Product
Required
 *

Build job-relevant skills in under 2 hours with hands-on tutorials.
Learn from top instructors with graded assignments, videos, and discussion forums.
Learn a new tool or skill in an interactive, hands-on environment.
Get in-depth knowledge of a subject by completing a series of courses and projects.
Earn career credentials from industry leaders that demonstrate your expertise.
Earn your Bachelor’s or Master’s degree online for a fraction of the cost of in-person learning.

Level
Required
 *

Duration
Required
 *

Skills
Required
 *

Subtitles
Required
 *

Educator
Required
 *

Find the best API course for your goals

  • Status: Free Trial
    Free Trial
    G

    Google Cloud

    Architecting with Google Compute Engine in italiano

    Skills you'll gain: Identity and Access Management, Cloud Infrastructure, Google Cloud Platform, Cloud Applications, Application Deployment, Virtual Machines, Infrastructure As A Service (IaaS), API Design, Cloud Computing Architecture, Microservices, Kubernetes, Load Balancing, Terraform, Data Storage Technologies, Restful API, Cloud Storage, Cloud Computing, CI/CD, Virtualization and Virtual Machines, Cloud Solutions

    Intermediate · Specialization · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    P

    Packt

    Advanced Full Stack Development and SwiftUI Basics

    Skills you'll gain: Node.JS, Back-End Web Development, User Accounts, Server Side, Swift Programming, Full-Stack Web Development, Real Time Data, Apple iOS, Web Applications, Restful API, Authentications, Data Management, JSON, UI Components, User Interface (UI), Data Security, Debugging

    Advanced · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    W

    Whizlabs

    Exam Prep DVA-C02: AWS Certified Developer Associate

    Skills you'll gain: Amazon Web Services, API Gateway, CI/CD, Devops Tools, Amazon CloudWatch, Software Development Tools, Databases, Application Deployment, AWS CloudFormation, Redis, Data Store, Application Performance Management, Virtual Private Networks (VPN), Load Balancing, Cloud Infrastructure, Relational Databases, Database Management, Distributed Denial-Of-Service (DDoS) Attacks, Cloud Security, Data Security

    Intermediate · Specialization · 1 - 3 Months

  • Status: Preview
    Preview
    T

    Tencent Cloud

    Tencent Cloud Developer Associate

    Skills you'll gain: Cloud Development, Cloud-Native Computing, Cloud Applications, Serverless Computing, Cloud Computing, Cloud Infrastructure, Cloud Services, Application Development, Microservices, Distributed Computing, Application Programming Interface (API), Mobile Development Tools, Data Migration, Artificial Intelligence

    Intermediate · Course · 1 - 3 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    M

    Macquarie University

    Cyber Security: DevSecOps

    Skills you'll gain: DevSecOps, Secure Coding, Cloud-Native Computing, Software Architecture, Security Engineering, Software Design, Microsoft Azure, Cybersecurity, DevOps, Kubernetes, Infrastructure as Code (IaC), Web Applications, Azure DevOps, Containerization, API Design, Docker (Software), Software Engineering, Role-Based Access Control (RBAC), Dependency Analysis, Git (Version Control System)

    Beginner · Course · 1 - 3 Months

  • P

    Packt

    Social Media Automation using Python

    Skills you'll gain: Email Automation, Automation, Application Programming Interface (API), Scripting, Python Programming, Web Scraping, Data Import/Export, Debugging

    Intermediate · Course · 1 - 3 Months

  • Status: Free
    Free
    C

    Coursera Project Network

    AI Sales Calling with Vapi: Automated SAAS Demo Scheduler

    Skills you'll gain: Make.com, JSON, Outbound Calls, Application Programming Interface (API), Phone Sales, Booking (Sales), Setting Appointments, Sales Development, Sales Pipelines, No-Code Development, Technical Sales, Automation, AI Personalization, Scheduling, Personalized Service

    Intermediate · Guided Project · Less Than 2 Hours

  • Status: Free Trial
    Free Trial
    C

    Codio

    RESTful MVC Architecture

    Skills you'll gain: Model View Controller, Test Driven Development (TDD), Restful API, Vue.JS, Full-Stack Web Development, Web Applications, Application Programming Interface (API), Unit Testing, Server Side, Software Design Patterns, Javascript, HTML and CSS, Cascading Style Sheets (CSS)

    Intermediate · Course · 1 - 4 Weeks

  • P

    Packt

    Hands-On Web App Pentesting

    Skills you'll gain: Penetration Testing, Open Web Application Security Project (OWASP), Web Applications, Vulnerability Scanning, Exploitation techniques, Vulnerability Assessments, Cyber Security Assessment, Application Security, Web Servers, Content Management Systems, Application Programming Interface (API), Databases

    Intermediate · Course · 1 - 4 Weeks

  • P

    Packt

    Master Java Unit Testing with Spring Boot and Mockito

    Skills you'll gain: Unit Testing, JUnit, Integration Testing, Restful API, Test Driven Development (TDD), Software Testing, Java Programming, Hibernate (Java)

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    U

    University of Colorado Boulder

    Object-Oriented Analysis and Design: Practice & Architecture

    Skills you'll gain: Object Oriented Design, Object Oriented Programming (OOP), Software Design Patterns, Unified Modeling Language, Software Design, Java Programming, Software Architecture, Application Design, User Interface and User Experience (UI/UX) Design, API Design, Data Modeling, Artificial Intelligence

    Build toward a degree

    Intermediate · Course · 1 - 3 Months

  • P

    Packt

    ASP.NET Core MVC - Cross-Platform Development

    Skills you'll gain: GitHub, Version Control, Bootstrap (Front-End Framework), .NET Framework, Model View Controller, Cross Platform Development, Microsoft Development Tools, Development Environment, Authentications, Web Applications, OAuth, jQuery, Responsive Web Design, Data Validation, Databases

    Beginner · Course · 1 - 3 Months

API learners also search

api projects
restful api
apigee
serverless api
web services
json
web application
oauth
1…757677…82

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

  • Architecting with Google Compute Engine in italiano: Google Cloud
  • Advanced Full Stack Development and SwiftUI Basics: Packt
  • Exam Prep DVA-C02: AWS Certified Developer Associate: Whizlabs
  • Tencent Cloud Developer Associate: Tencent Cloud
  • Cyber Security: DevSecOps: Macquarie University
  • Social Media Automation using Python: Packt
  • AI Sales Calling with Vapi: Automated SAAS Demo Scheduler: Coursera Project Network
  • RESTful MVC Architecture: Codio
  • Hands-On Web App Pentesting: Packt
  • Master Java Unit Testing with Spring Boot and Mockito: Packt

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

  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • English Speaking
  • Generative AI (GenAI)
  • Microsoft Excel
  • Microsoft Power BI
  • Project Management
  • Python

Certificates & Programs

  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM Data Analyst Certificate
  • IBM Data Science Certificate
  • Machine Learning Certificate
  • Microsoft Power BI Data Analyst Certificate
  • UI / UX Design Certificate

Industries & Careers

  • Business
  • Computer Science
  • Data Science
  • Education & Teaching
  • Engineering
  • Finance
  • Healthcare
  • Human Resources (HR)
  • Information Technology (IT)
  • Marketing

Career Resources

  • Career Aptitude Test
  • Examples of Strengths and Weaknesses for Job Interviews
  • High-Income Skills to Learn
  • How Does Cryptocurrency Work?
  • How to Highlight Duplicates in Google Sheets
  • How to Learn Artificial Intelligence
  • Popular Cybersecurity Certifications
  • Preparing for the PMP Certification
  • Signs You Will Get the Job After an Interview
  • What Is Artificial Intelligence?

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
  • Manage Cookie Preferences
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2025 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok