Programming Foundations: APIs and Web Services

Go to class
Write Review

Free Online Course: Programming Foundations: APIs and Web Services provided by LinkedIn Learning is a comprehensive online course, which lasts for 1-2 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Programming Foundations: APIs and Web Services is taught by Kesha Williams.

Overview
  • Learn all about web services—the standard method of communicating between applications and across the web—and see how to build them using several popular technologies.

Syllabus
  • Introduction

    • Communicate on the web using services
    • What you should know
    1. Understanding Web Services
    • Web services overview
    • Advantages of web services
    • Considerations of web services
    • Secure web services
    • Web services, APIs, and microservices
    2. Using RESTful APIs and HATEOAS
    • REST overview
    • Benefits of REST
    • HATEOAS overview
    • Consume a RESTful API
    • Consume a RESTful API via Postman
    • Create a RESTful API
    • Document an API
    3. Using SOAP-Based Web Services
    • SOAP overview
    • History and future of SOAP
    • Consume a SOAP web service
    • Consume a SOAP web service via SoapUI
    • Create a web service
    4. Developing APIs Using GraphQL
    • GraphQL overview
    • The structure of GraphQL queries
    • Consume a GraphQL API
    • Create an API with GraphQL
    Conclusion
    • Next steps