Skip to main content

PHP with Laravel - Create a Restaurant Management System

9h 39m 12s
English
Paid

Course description

Welcome to the PHP with Laravel - Create a Restaurant Management System. The course covers the concepts of using PHP and Laravel Framework to build an innovative web application. This is the best hands-on course providing intermediate and advanced techniques. You will learn from creating a real project.  Students will learn how to build a restaurant management system from the ground. We include the most interesting and essential topics in this course. This course will change you from a beginner PHP programmer to be a successful PHP programmer.

Read more about the course

The experienced instructor will teach you the concept of MVC in order to create business software such as a Point-of-Sale System for restaurants. The course will give you an idea of intermediate and advanced programming. After finishing this course, you will be able to develop software like professional developers.

The course has been designed and created for many months to make sure that students will get the best Laravel Framework course. The instructor tries to make everything in the course simple and step-by-step. Therefore, at the end of the course, students will understand the Laravel Framework, the architecture of MVC and advanced PHP programming precisely.

Don't waste your time looking for other courses. There are many online courses that give you only simple techniques. This is the best Laravel Framework course for PHP programmers.

Watch Online

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 75 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: Introduction

All Course Lessons (75)

#Lesson TitleDurationAccess
1
Introduction Demo
05:03
2
Download and Install XAMPP
03:57
3
Download and Install Composer
02:30
4
Download and Install Node
02:21
5
Download and Install Visaul Studio Code
02:41
6
Download and Install Git
02:36
7
Configure Visual Studio Code to Use Git commands
03:18
8
Install Visual Studio Code Extensions
04:14
9
Create a Laravel Project
05:53
10
Create a Database and Connect the Laravel Project to the Database
06:17
11
Authentication Quick start
06:35
12
Overview Model–View–Controller (MVC)
04:28
13
Install Font Awesome
10:54
14
Create and Design the main function page
10:57
15
Create and Design the Data Management Page
12:17
16
Create a Category- Controller
15:50
17
Create a Category- Model
04:19
18
Create a Category - Store Category Information into the Database
16:52
19
Read and Display All Categories
11:41
20
Update a Category
12:21
21
Delete a Category
04:56
22
Create a Menu - Controller
07:21
23
Create a Menu - Model
03:59
24
Create a Menu - Design a Form
17:58
25
Create a Menu - Store Menu Information into the Database
17:54
26
Read and Display All Menus
10:55
27
Update a Menu - Design a Form
07:35
28
Update a Menu - Alter Information in the Database
12:20
29
Delete a Menu
06:39
30
Create a Table - Controller
04:48
31
Create a Table - Model
02:27
32
Create a Table - Design a Form and Store Table Information in the Database
04:48
33
Read and Display All Tables
02:19
34
Update a Table
08:21
35
Delete a Table
03:43
36
Create and Design the Cashier Page
05:29
37
Read and Display All Tables in the Cashier Page
12:21
38
Toggle All Tables in the Cashier Page by Using Ajax & jQuery
06:04
39
Read and Display All Categories in the Cashier Page
04:45
40
Display Menus from a Selected Category
13:43
41
Select a Table in the Cashier Page
05:58
42
Add Ordered Menus to the Cashier Page
10:02
43
Create Sales and SaleDetails Tables
06:43
44
Map a Relationship between Sales and SaleDetails Tables
02:59
45
Save Sale and Sale Details Information
12:51
46
Display SaleDetails
09:40
47
Display SaleDetails from a Selected Table
07:29
48
Colorize Selected Tables
02:55
49
Display Total Price
02:16
50
Create the Confirm Order Button
11:04
51
Status Buttons
04:40
52
Delete SaleDetails
11:59
53
Payment Dialogue Box
08:26
54
Calculate Change
11:38
55
Save Payment - Part 1
08:12
56
Save Payment - Part 2
09:05
57
Display a Receipt
07:00
58
Display Receipt's Details
10:27
59
Style a Receipt by using CSS
10:18
60
Review the Application
02:14
61
Create the Report Page
05:49
62
Use DateTime Picker on the Report Page
11:21
63
Show a Report - Part 1
09:27
64
Show a Report - Part 2
07:03
65
Export Reports to Excel
21:05
66
User Roles
06:28
67
Using Middleware to Prevent Unauthenticated and Unauthorized Users
08:07
68
Create a User - Part 1
06:30
69
Create a User - Part 2
08:57
70
Update a User
06:30
71
Delete a User
01:23
72
Disable Registration
03:19
73
Install the source code
06:05
74
Increase the quantity of ordered menu
11:03
75
Decrease the quantity of ordered menu
06:40

Unlock unlimited learning

Get instant access to all 74 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

PHP From Scratch 2024 | Beginner To Advanced

PHP From Scratch 2024 | Beginner To Advanced

Sources: udemy, Brad Traversy
Learn PHP fundamentals then build a job listing website from the ground up, using a Laravel-like infrastructure. This course is broken up into two parts. First, we have seven le...
18 hours 17 minutes 27 seconds
Master Laravel & Create High-Level Applications with Laravel

Master Laravel & Create High-Level Applications with Laravel

Sources: udemy
Learn Laravel, while creating an eShop in the process. Bring to live all those ideas in your head after learning Laravel by doing. The course is compatible with
14 hours 44 minutes 48 seconds
Laravel 8 PHP Framework A - Z Build Professional Ecommerce

Laravel 8 PHP Framework A - Z Build Professional Ecommerce

Sources: udemy
As i told you this complete project course which beings you to Beginner to Advance level by creating complete most advanced Ecommerce Project. You will able to understand how to...
71 hours 53 minutes 34 seconds
Laravel Backends for Vue.js 3

Laravel Backends for Vue.js 3

Sources: vueschool.io
Vue has held a special place in the front-end for Laravel developers since 2015. It started when the Laravel creator Taylor Otwell tweeted: "Learning @vuejs bec
3 hours 44 minutes
phpspec: Testing... *Designing* with a Bite

phpspec: Testing... *Designing* with a Bite

Sources: symfonycasts
phpspec: a tool for unit testing? Sure... but, oof, it's so much cooler than that! Yes, just like with our phpunit tutorial, when we finally launch our dinosau
2 hours 54 minutes 25 seconds