Consuming RESTful APIs in PHP with Guzzle

Go to class
Write Review

Free Online Course: Consuming RESTful APIs in PHP with Guzzle provided by LinkedIn Learning is a comprehensive online course, which lasts for 2-3 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. Consuming RESTful APIs in PHP with Guzzle is taught by Justin Yost.

Overview
  • Learn how to consume REST APIs using Guzzle, a PHP HTTP client that makes it easy to send HTTP requests and integrate with web services.

Syllabus
  • Introduction

    • Welcome
    • What you should know before watching this course
    • Using the exercise files
    1. Guzzle Basics
    • Guzzle and HTTP
    • What is REST?
    • Installing Guzzle
    • Our first Guzzle request
    2. Requests with Guzzle
    • Sending basic requests
    • Sending asynchronous requests
    • Sending concurrent requests
    • Sending query data
    • Sending request data
    • Advanced Guzzle request options
    3. Responses with Guzzle
    • Basic Guzzle responses
    • Processing response headers
    • Exceptions and Guzzle
    4. Guzzle and PSR-7
    • What is PSR-7?
    • PSR-7 requests
    • PSR-7 responses
    • PSR-7 bodies
    • PSR-7 headers
    • PSR-7 streams
    • PSR-7 middleware
    5. Testing and Guzzle
    • Basic Guzzle mock responses
    • Advanced Guzzle mock responses
    • Guzzle request testing
    Conclusion
    • Next steps