Track 10

HTTP Clients And APIs

Call APIs, handle HTTP responses, and build reliable integrations from PHP.

Lessons

  1. 01HTTP Fundamentals
  2. 02URLs And Query Strings
  3. 03Status Codes
  4. 04Headers
  5. 05Stream-Based HTTP Requests
  6. 06cURL
  7. 07Guzzle Orientation
  8. 08JSON APIs
  9. 09JSON Encoding And Decoding
  10. 10JSON Errors And Exceptions
  11. 11JSON Validation
  12. 12JSON Schema Orientation
  13. 13Streaming Large JSON Payloads
  14. 14Building JSON Responses
  15. 15Timeouts And Retries
  16. 16Pagination, Filtering, And Versioning
  17. 17OAuth Client Basics
  18. 18JWT And Bearer Token Orientation
  19. 19API Authentication Patterns
  20. 20Webhooks
  21. 21Webhook Reliability And Security
  22. 22General API Idempotency And Retry Design
  23. 23OpenAPI Documentation
  24. 24API Client Generation Orientation
  25. 25Contract Testing Orientation
  26. 26REST, RPC, GraphQL, And gRPC Orientation
  27. 27Event And Message Standards: CloudEvents
  28. 28SOAP And XML APIs
  29. 29Long-Running API Work And Failure Handling