PHP Microframeworks with Slim
0.0 (0 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
11 students enrolled

PHP Microframeworks with Slim

Learn Slim PHP framework and build your first six projects
New
0.0 (0 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
11 students enrolled
Created by Chris Worfolk
Last updated 7/2020
English
English [Auto]
Current price: $34.99 Original price: $49.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 2 hours on-demand video
  • 3 articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Build six projects using Slim microframework
  • Slim PHP microframework
  • Learn what microframeworks are and how to use them
  • Routing, dependency injection, error handling and middleware
Course content
Expand all 59 lectures 01:47:58
+ Getting set up
2 lectures 00:42
Setting up your environment
00:34
Example code
00:07
+ Our first application
7 lectures 10:59
Module introduction
00:18
Routing concepts
01:24
Installing depdencies
02:16
Our first page
02:39
Running the project
00:43
Routes
01:19
Route parameters
02:20
+ Services
7 lectures 10:23
Module introduction
00:28
Dependency injection
02:44
Installing a DIC
01:31
Installing a templating library
00:40
Configuring the DIC
01:44
Using the templating service
02:11
Rendering a page
01:05
+ Controllers
7 lectures 14:26
Module introduction
00:32
Creating a controller
03:10
Creating the templates
01:54
Autoloading
01:26
Routing to a controller
02:13
Abstract controllers
03:43
Wiring up the second controller
01:28
+ Request and response
10 lectures 17:18
Module introduction
00:30
Rocking Records
00:49
Running a search
00:53
Form submissions
01:59
Slim HTTP docs
01:52
JSON responses
02:17
Response codes
01:30
+ Handling errors
9 lectures 19:10
Module introduction
00:29
Bike Shop
00:44
Bikes homepage
03:49
Details page
03:22
Filtering route parameters
01:24
Adding error handling
02:34
Custom error pages
02:15
Exception controller
02:35
Manually triggering errors
01:58
+ Middleware
10 lectures 25:27
Module introduction
00:35
Middleware concepts
01:41
Member Zone
00:25
Secure and login page
05:18
Session middleware
03:49
Logging in and out
02:41
Playing back the username
01:37
Custom middleware
03:46
Route middleware
01:37
Route groups
03:58
+ Conclusion
2 lectures 01:03
Conclusion
00:51
Bonus lecture
00:12
Requirements
  • A basic knowledge of PHP would be helpful
Description

Are you looking to learn Slim framework, increase your knowledge of PHP and understand microframeworks?

This course will take you step-by-step through the world of  Slim microframework, from the very basics of creating your first page to advanced topics such as error handling and custom middleware.

Together, we'll build six projects using Slim so you get hands-on experience writing PHP and using the framework. We'll create routes, handle form data, return JSON, manage session data, build an authentication system and more.

Fully working example code is provided so that you can check your answers. I cannot wait to see you inside the course!

Who this course is for:
  • Developers who want to learn about microframeworks
  • Developers looking to learn Slim