Application Programming Interface (API)

Application Programming Interface (API) is a set of protocols, routines, and tools that governs how software components should interact, creating a bridge between disparate software systems. Coursera's API catalogue provides you with a comprehensive understanding of how to design, implement, and maintain APIs. You'll learn about various types of APIs like REST, SOAP, and GraphQL, along with API testing, documentation, and best practices for security. You'll gain hands-on experience in integrating APIs in web, mobile, and cloud applications and understand their role in facilitating seamless connectivity in the digital world. Mastering API skills will position you as a valuable asset in any software, web development, or cloud computing team.
76credentials
370courses

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.

Level
Required

Duration
Required

Subtitles
Required

Educator
Required

Results for "application programming interface (api)"

  • Status: New

    Skills you'll gain: Prompt Engineering, OpenAI, Responsible AI, LLM Application, Data Ethics, Image Analysis, Application Programming Interface (API), Generative AI, Artificial Intelligence, Natural Language Processing, Large Language Modeling, Computer Vision, Application Deployment, Development Environment

  • Status: Preview

    Skills you'll gain: UI Components, Application Programming Interface (API), Web Applications, Scrum (Software Development)

  • Status: Free Trial

    Skills you'll gain: Prompt Engineering, ChatGPT, Application Programming Interface (API), OpenAI, Authentications, Large Language Modeling, Key Management, Performance Tuning, Debugging

  • Skills you'll gain: Restful API, Postman API Platform, API Design, Application Programming Interface (API), .NET Framework, Authentications, Object-Relational Mapping, Development Environment, Microsoft Visual Studio, C# (Programming Language), Web Development Tools, Endpoint Security, Database Design, Software Design Patterns, Data Mapping, Data Validation

  • Status: Free Trial

    Skills you'll gain: OpenAI, Large Language Modeling, Generative AI, ChatGPT, Prompt Engineering, LLM Application, File Management, Application Programming Interface (API), Application Development, Artificial Intelligence and Machine Learning (AI/ML), Python Programming, Development Environment, Version Control

  • Status: Free Trial

    Skills you'll gain: Software Development Methodologies, Development Environment, Software Development, Application Programming Interface (API), Version Control, Software Design Patterns, JSON, Software Design, Network Engineering, Restful API, Virtualization and Virtual Machines, Web Applications, TCP/IP, YAML, Extensible Markup Language (XML), Authentications

  • Status: Free Trial

    Skills you'll gain: Restful API, Web Applications, Cascading Style Sheets (CSS), Application Programming Interface (API), Web Services, HTML and CSS, JSON, Javascript, Software Development

  • Status: Free Trial

    Skills you'll gain: Rust (Programming Language), Application Programming Interface (API), Server Side, Back-End Web Development, System Programming, Web Frameworks, Web Development, Web Servers, Scalability, Maintainability, Secure Coding, Debugging, Application Development, Authentications, Authorization (Computing)

  • Status: New
    Status: Free Trial

    Skills you'll gain: Kubernetes, Application Deployment, Scalability, Containerization, Continuous Deployment, Docker (Software), Cloud Applications, Cloud Development, API Gateway, Cloud Storage, Network Troubleshooting, Cloud-Native Computing, Authentications, DevOps, Development Environment, Debugging, YAML, Google Cloud Platform, Network Protocols, Application Programming Interface (API)

  • Skills you'll gain: Postman API Platform, OAuth, Application Programming Interface (API), Performance Testing, Security Testing, Software Testing, Restful API, Authentications, Web Development Tools, Application Security

  • Status: New
    Status: Free Trial

    Skills you'll gain: Redis, Microservices, Restful API, Application Programming Interface (API), PostgreSQL, Middleware, Scalability, Maintainability, Database Design, Software Architecture, Data Validation

  • Status: Free Trial

    Skills you'll gain: OpenAI, LLM Application, Generative AI Agents, Application Programming Interface (API), Performance Testing, Artificial Intelligence, Prompt Engineering, Application Development