Introducing API Fundamentals & Testing: Understanding APIs

API    |    Beginner
  • 11 videos | 1h 34m 26s
  • Includes Assessment
  • Earns a Badge
Rating 1.0 of 1 users Rating 1.0 of 1 users (1)
Application programming interfaces (APIs) are crucial connectors enabling software systems to communicate. They establish rules for requesting and exchanging data, promoting efficient integration and standardized communication between applications. APIs are used in all kinds of applications, from finance and banking to the Internet of things (IoT). Begin this course by discovering how APIs allow you to integrate software systems, increase security, and standardize messages. Next, you will explore the different types of APIs, including Representational State Transfer (REST), simple object access protocol (SOAP), Graph Query Language (GraphQL), and Google Remote Procedure Call (gRPC). Finally, you will examine RESTful architecture in more detail and focus on best practices of API design and the importance of API versioning.

WHAT YOU WILL LEARN

  • Discover the key concepts covered in this course
    Describe the importance of application programming interfaces (apis)
    Recall the different types of apis
    Recall how representational state transfer (rest) apis work
    Describe how simple object access protocol (soap) apis work
    Provide an overview of how graph query language (graphql) apis work
  • Describe how google remote procedure call (grpc) apis work
    Recall the restful api architecture
    Outline best practices of api design
    Recall the usefulness of api versioning
    Summarize the key concepts covered in this course

IN THIS COURSE

  • 2m 13s
    In this video, we will discover the key concepts covered in this course. FREE ACCESS
  • 13m 20s
    Upon completion of this video, you will be able to describe the importance of application programming interfaces (APIs). FREE ACCESS
  • Locked
    3.  Types of APIs
    7m 19s
    After completing this video, you will be able to recall the different types of APIs. FREE ACCESS
  • Locked
    4.  REST APIs
    10m 29s
    Upon completion of this video, you will be able to recall how representational state transfer (REST) APIs work. FREE ACCESS
  • Locked
    5.  SOAP APIs
    10m 32s
    After completing this video, you will be able to describe how simple object access protocol (SOAP) APIs work. FREE ACCESS
  • Locked
    6.  GraphQL APIs
    7m 46s
    Upon completion of this video, you will be able to provide an overview of how Graph Query Language (GraphQL) APIs work. FREE ACCESS
  • Locked
    7.  gRPC APIs
    6m 15s
    After completing this video, you will be able to describe how Google Remote Procedure Call (gRPC) APIs work. FREE ACCESS
  • Locked
    8.  RESTful API Architecture
    13m 20s
    Upon completion of this video, you will be able to recall the RESTful API architecture. FREE ACCESS
  • Locked
    9.  API Design Best Practices
    10m 53s
    After completing this video, you will be able to outline best practices of API design. FREE ACCESS
  • Locked
    10.  API Versioning
    9m 40s
    Upon completion of this video, you will be able to recall the usefulness of API versioning. FREE ACCESS
  • Locked
    11.  Course Summary
    2m 39s
    In this video, we will summarize the key concepts covered in this course. FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.