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

Roles and permissions in Laravel

Roles and permissions in Laravel

Sources: Codecourse
Powerful role and permission checking doesn't need to be complicated. Let's build our own solution, including custom blade directives and middleware.
1 hour 7 minutes 43 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
Test-Driven Laravel

Test-Driven Laravel

Sources: adamwathan
The biggest objective of this course is to teach you how to TDD something real; not just another cookie-cutter to-do app.
21 hours 48 minutes 56 seconds
Facebook Clone with Laravel, TDD, Vue & Tailwind CSS

Facebook Clone with Laravel, TDD, Vue & Tailwind CSS

Sources: udemy
Building modern applications requires a specialized toolbox of skills and tools. We are going to be using Facebook as an example to build a social network platform from scratch....
9 hours 9 minutes 44 seconds
React Js A-Z With Laravel - For Beginner to Advanced Level

React Js A-Z With Laravel - For Beginner to Advanced Level

Sources: udemy
This React Js A-Z With Laravel Course will help you to become a Full Stack Web Developer. React has rapidly become one of the most powerful tools for building W
68 hours 1 minute 33 seconds