Restful API

A Restful API is a software architectural style that defines a set of constraints to create web services. Coursera's Restful API catalogue offers you a deep understanding of the principles and techniques behind the development, operation, and deployment of such interfaces. You'll learn how to design and implement Restful APIs using HTTP methods, status codes, and media types, as well as how to handle versioning, security, and data validation. You'll also learn how to build scalable, maintainable, and secure Restful APIs, gaining the knowledge to perform integration of third-party APIs into your application stack. This pivotal skill is indispensable to any modern full-stack developer, software engineer, or IT professional keen to leverage the power and flexibility of web services.
64credentials
213courses

Related roles

Gain the knowledge and skills you need to advance.

  • This role has a £75,827 median salary ¹.

    description:

    A Back End Developer handles server-side logic, databases, and app performance, ensuring secure data flow using Node.js, SQL, and cloud services.

    This role has a £75,827 median salary ¹.

    Offered by

    IBM_logo
    Microsoft_logo
    Meta_logo
  • This role has a £78,032 median salary ¹.

    description:

    An Android Developer builds, tests, and optimizes apps for Android, focusing on performance and compatibility, using Java, Kotlin, and Android SDK.

    This role has a £78,032 median salary ¹.

    Offered by

    Meta_logo
    Coursera - DELETE_logo
    IBM_logo

Most popular

Trending now

New releases

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

Explore the RESTful API Course Catalog

  • Status: Free Trial

    Meta

    Skills you'll gain: Restful API, Django (Web Framework), API Design, Software Documentation, Application Programming Interface (API), Authentications, Authorization (Computing), Test Tools, Debugging, JSON, Performance Tuning, Data Validation, Extensible Markup Language (XML)

  • Status: New
    Status: Free Trial

    Skills you'll gain: Restful API, API Design, Spring Boot, Authentications, Test Automation, JSON, Application Deployment, Spring Framework, Application Programming Interface (API), Object-Relational Mapping, JUnit, Test Case, Software Quality Assurance, Software Testing, Business Logic, Back-End Web Development, Data Modeling, Software Architecture, Java Programming, Java

  • Status: New
    Status: Free Trial

    Skills you'll gain: Jest (JavaScript Testing Framework), Django (Web Framework), Version Control, Restful API, Responsive Web Design, Cascading Style Sheets (CSS), Unix Commands, HTML and CSS, Git (Version Control System), GitHub, Relational Databases, Object Oriented Programming (OOP), Database Management Systems, Bootstrap (Front-End Framework), React.js, Mobile Development, SQL, Database Design, API Design, Python Programming

  • Status: Free Trial

    Skills you'll gain: OAuth, API Design, Restful API, API Gateway, Application Programming Interface (API), Cloud API, Continuous Deployment, CI/CD, Application Deployment, Google Cloud Platform, Application Lifecycle Management, Enterprise Application Management, Security Controls, Proxy Servers, Continuous Integration, Application Security, Middleware, Software Documentation, Network Security, Application Performance Management

  • Skills you'll gain: Node.JS, Restful API, Application Programming Interface (API), Back-End Web Development, Microsoft Visual Studio, Web Applications, Javascript, Application Development

  • Status: Free Trial

    University of Michigan

    Skills you'll gain: Web Scraping, Data Processing, Data Store, Relational Databases, Data Visualization, JSON, Database Design, SQL, Network Protocols, Databases, Web Services, Restful API, Data Modeling, Programming Principles, Application Programming Interface (API), Database Systems, Data Cleansing, Data Structures, Computer Programming, Python Programming

What brings you to Coursera today?

  • Status: Free

    Skills you'll gain: JSON, Restful API, HTML and CSS, Web Design, Cloud API, Web Development, Application Programming Interface (API), Web Applications, Responsive Web Design, Real Time Data, Javascript

  • Skills you'll gain: Postman API Platform, JSON, Application Programming Interface (API), Software Testing, Restful API, Scripting, Test Case, Functional Testing

  • Status: New
    Status: Free Trial

    Skills you'll gain: API Gateway, GraphQL, Application Programming Interface (API), API Design, Microservices, CI/CD, Restful API, Cloud API, Node.JS, Scalability, Secure Coding, Authentications, Containerization, Software Architecture, Real Time Data, Kubernetes, Event-Driven Programming

  • Status: New
    Status: Free Trial

    Skills you'll gain: Cucumber (Software), Gherkin (Scripting Language), Behavior-Driven Development, JSON, Restful API, Apache Maven, Application Programming Interface (API), Test Tools, Test Case, Test Planning, JUnit, Test Engineering, Security Testing, Test Automation, Authentications, Test Data, Scalability, Software Testing, Java Programming, Java

  • Status: New
    Status: Free Trial

    Skills you'll gain: API Design, API Gateway, Application Programming Interface (API), Postman API Platform, Restful API, Data Validation, Authentications, OAuth, Cloud API, Microservices, Application Deployment, CI/CD, Open Web Application Security Project (OWASP), Authorization (Computing), Application Frameworks, Performance Tuning, Application Lifecycle Management, Test Automation, Prometheus (Software), Grafana

  • Status: Free Trial

    Skills you'll gain: Data Import/Export, Programming Principles, Web Scraping, Python Programming, Jupyter, Data Structures, Data Processing, Pandas (Python Package), Data Manipulation, JSON, Computer Programming, Restful API, NumPy, Object Oriented Programming (OOP), Scripting, Application Programming Interface (API), Automation, Data Analysis

What brings you to Coursera today?

Leading partners

  • Packt
  • Google Cloud
  • Meta
  • EDUCBA
  • IBM
  • Scrimba
  • LearnQuest
  • Pearson