In this PHP project, you'll learn how to create a REST API using the Slim micro framework.
Please consider supporting my channel:
☕ https://ko-fi.com/davehollingworth
Topics covered:
• Slim basics
• Using third-party packages in Slim
• Dependency Injection
• Middleware
• Slim controllers
• Slim configuration
All source code shown is free to download:
‣ https://github.com/daveh/slim-rest-ap...
Links shown in the video:
‣ https://www.slimframework.com/
‣ https://www.apachefriends.org/
‣ https://getcomposer.org/
‣ https://www.postman.com/downloads/
‣ https://httpie.io/
‣ https://www.php-fig.org/psr/psr-11/
‣ https://php-di.org/
‣ https://packagist.org
‣ https://github.com/vlucas/valitron
Videos:
‣ Securely Storing PHP Configuration Settings:
• Securely Storing PHP Configuration Se...
‣ How to set up a virtual host in Apache (WAMP, MAMP, XAMPP)
• How to set up a virtual host in Apach...
00:00 Introduction
00:48 Install Slim
02:04 Hello world
04:29 Running Slim
06:02 Start API
07:17 Use API client
07:43 Return JSON
08:22 Get database data
09:37 Create database class
11:23 Autoloading
12:32 Create repository class
14:35 Dependency injection
16:54 DI container entries
19:57 Slim URL variables
21:40 Alternative Slim routing
22:52 Get product record
25:55 Slim middleware
27:13 Response middleware
29:06 Request middleware
31:56 Single method controllers
34:15 Multiple method controllers
35:44 New record endpoint
38:03 Insert data
40:38 Validation
42:38 Update data endpoint
45:18 Delete data endpoint
46:55 Method not allowed
47:22 Refactoring and route groups
49:46 Summary
#PHP #slim #project #api #restapi
Watch video REST API with PHP and MySQL | Full Slim PHP Micro Framework Tutorial online without registration, duration hours minute second in high quality. This video was added by user Dave Hollingworth 11 February 2024, don't forget to share it with your friends and acquaintances, it has been viewed on our site 14,197 once and liked it 417 people.