Building APIs in PHP Using the Slim Micro Framework

Go to class
Write Review

Free Online Course: Building APIs in PHP Using the Slim Micro Framework 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. Building APIs in PHP Using the Slim Micro Framework is taught by Keith Casey.

Overview
  • Learn how to build APIs using Slim. Go from concept to implementation in days, not months, with this efficient PHP micro framework.

Syllabus
  • Introduction

    • Welcome
    • What you should know
    • Project description and goals
    • From empty editor to Hello World
    • Useful tools for this course
    • Using the exercise files
    1. Project Explanation and Goals
    • Routing and middleware basics
    • The Request-Response Flow
    • Routing and parameter fundamentals
    • Setup the database
    • Our first middleware component
    2. Authentication Options and Tradeoffs
    • Authentication options and tradeoffs
    • How authentication fits into our APIs
    • Cross framework middleware
    • API authentication middleware
    3. Create a Read-Write API
    • Create a read-write API
    • Content negotiation and content types
    • Process JSON and response codes
    • Delete API
    4. File Uploads via API
    • File uploads via API
    • Manage files safely and securely
    • Design JSON payloads for APIs
    • Process file uploads via API
    • File security and storage in your API
    • Wire up the file move
    • Create payloads and response codes for API
    5. Scale Your API
    • Scale your API
    • Manage complex API routes
    • Implement versioning in your API
    Conclusion
    • Next steps