• 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
    C

    Coursera

    Architect AI Solutions: From Needs to Models

    Skills you'll gain: AI Integrations, Generative Model Architectures, Requirements Analysis, Solution Design, Functional Requirement, Business Requirements, Scalability, Systems Integration

    Intermediate · Course · 1 - 4 Weeks

  • Status: Preview
    Preview
    G

    Google Cloud

    Build, Train and Deploy ML Models with Keras on Google Cloud - Português Brasileiro

    Skills you'll gain: Tensorflow, Model Deployment, Keras (Neural Network Library), Data Pipelines, Google Cloud Platform, Model Training, Data Preprocessing, Cloud Deployment, Data Processing, Deep Learning, Model Optimization, Data Transformation, Artificial Neural Networks, Application Programming Interface (API)

    Intermediate · Course · 1 - 3 Months

  • P

    Packt

    Coding Stripe Subscriptions with NodeJS

    Skills you'll gain: Webhook Security, Systems Integration

    Intermediate · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    E

    Edureka

    CrewAI Tools, MCP, and Agentic RAG

    Skills you'll gain: CrewAI, AI Workflows, Model Context Protocol, Agentic Workflows, AI Orchestration, Generative AI Agents, Tool Calling, Role-Based Access Control (RBAC), Agentic systems, AI Security, Security Controls, AI Integrations, Build Tools, Retrieval-Augmented Generation, Authorization (Computing), Context Management, Identity and Access Management, Generative AI, Application Programming Interface (API), Python Programming

    Intermediate · Course · 1 - 4 Weeks

  • Status: New
    New
    P

    Packt

    Building CLI Applications with C Sharp and Dot Net

    Skills you'll gain: Command-Line Interface, C# (Programming Language), .NET Framework, Performance Tuning, Development Environment, Maintainability, Microsoft Development Tools, Application Programming Interface (API), Software Design, Restful API, Software Development Tools, File I/O, Authentications, Application Security, Software Testing, Unit Testing, Package and Software Management

    Beginner · Course · 3 - 6 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    E

    EDUCBA

    Build & Deploy Serverless Apps on AWS: Design and Secure

    Skills you'll gain: Serverless Computing, Image Analysis, API Gateway, Restful API, Computer Vision, Event-Driven Programming, Amazon S3, Microservices, Cloud-Native Computing, Amazon Web Services, Cloud Deployment, Authentications, Cloud Computing Architecture, Amazon DynamoDB, AI Integrations, Application Development

    Intermediate · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    C

    Coursera

    Blend Hybrid Search

    Skills you'll gain: Vector Databases, Semantic Web, Model Optimization, Embeddings, Application Programming Interface (API)

    Intermediate · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Preview
    Preview
    C

    Coursera

    Hands-on DeepSeek

    Skills you'll gain: DeepSeek API, Deepseek, LangChain, Generative AI, LLM Application, AI Workflows, AI Integrations, Automation, Application Deployment, Systems Integration

    Intermediate · Course · 1 - 4 Weeks

  • Status: New
    New
    P

    Packt

    Docker for AI/ML

    Skills you'll gain: Model Context Protocol, Docker (Software), Development Environment, LLM Application, Containerization, Large Language Modeling, Model Deployment, Hugging Face, MLOps (Machine Learning Operations), Artificial Intelligence and Machine Learning (AI/ML), AI Workflows, OpenAI API, Application Deployment, Agentic Workflows, AI Integrations, Agentic systems, Jupyter

    Intermediate · Course · 1 - 3 Months

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

    LearnKartS

    Node.js Backend Security, Performance and Optimization

    Skills you'll gain: Node.JS, Cloud Deployment, MongoDB, Role-Based Access Control (RBAC), Application Deployment, Server Side, Back-End Web Development, Restful API, Application Programming Interface (API), Redis, Authorization (Computing), API Testing, Authentications, NoSQL, Security Controls, Performance Tuning, Secure Coding, Geospatial Information and Technology, Scalability, Performance Testing

    Intermediate · Course · 1 - 4 Weeks

  • Status: Preview
    Preview
    G

    Google Cloud

    Build, Train and Deploy ML Models with Keras on Google Cloud - 한국어

    Skills you'll gain: Tensorflow, Model Deployment, Keras (Neural Network Library), Google Cloud Platform, Model Training, Cloud Deployment, Deep Learning, Data Preprocessing, Machine Learning Methods, Artificial Neural Networks, Data Pipelines, Application Programming Interface (API)

    Intermediate · Course · 1 - 3 Months

  • Status: New
    New
    P

    Packt

    Generative AI Application Integration Patterns

    Skills you'll gain: Responsible AI, Prompt Patterns, Generative AI, Generative Model Architectures, OpenAI API, AI Integrations, LLM Application, Prompt Engineering, ChatGPT, Cloud Solutions, AI Security, Cloud Development, AI Workflows, Prompt Engineering Tools, Real Time Data, Large Language Modeling, Model Deployment, Cloud Computing Architecture, Artificial Intelligence, Deep Learning

    Beginner · Course · 1 - 3 Months

1…113114115…116

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

  • Architect AI Solutions: From Needs to Models: Coursera
  • Build, Train and Deploy ML Models with Keras on Google Cloud - Português Brasileiro: Google Cloud
  • Coding Stripe Subscriptions with NodeJS: Packt
  • CrewAI Tools, MCP, and Agentic RAG: Edureka
  • Building CLI Applications with C Sharp and Dot Net: Packt
  • Build & Deploy Serverless Apps on AWS: Design and Secure: EDUCBA
  • Blend Hybrid Search: Coursera
  • Hands-on DeepSeek: Coursera
  • Docker for AI/ML: Packt
  • Node.js Backend Security, Performance and Optimization: LearnKartS

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
  • Cookies Preference Center
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