Create a Restaurant Management System
Learn PHP, MVC, and Laravel Framework to create a POS for restaurants.
Lo que serás capaz de hacer
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 . 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. We will not let our students behind . The instructor is always active with students when they have a problem. We will give the best to support our students . In addition, even though the course is ended, but it is not really ended. We will keep updating the course and uploading an extra video for our students .
- Learn intermediate and advanced PHP
- Learn how to use Laravel Framework to create a web application
- Learn intermediate and advanced JavaScript, Ajax, Bootstrap Framework, and JQuery
- Learn development tools such as XAMPP, Composer, Node, and Git
- Learn how to configure the development tools to improve productivity
- Learn the The Model-View-Controller (MVC) framework
Temario
UNIDAD 1 - Introduction · 1 leccionesUNIDAD 1 - Introduction
UNIDAD 1 - Introduction
- Introduction
UNIDAD 2 - Introduction to Developement tools · 5 leccionesUNIDAD 2 - Introduction to Developement tools
UNIDAD 2 - Introduction to Developement tools
- Download and Install XAMPP
- Download and Install Composer
- Download and Install Node
- Download and Install Visaul Studio Code
- Download and Install Git
UNIDAD 3 - Development Tool Configuration · 2 leccionesUNIDAD 3 - Development Tool Configuration
UNIDAD 3 - Development Tool Configuration
- Configure Visual Studio Code to Use Git commands
- Install Visual Studio Code Extensions
UNIDAD 4 - Getting Start with Laravel Framework and MVC · 4 leccionesUNIDAD 4 - Getting Start with Laravel Framework and MVC
UNIDAD 4 - Getting Start with Laravel Framework and MVC
- Create a Laravel Project
- Create a Database and Connect the Laravel Project to the Database
- Authentication Quick start
- Overview Model–View–Controller (MVC)
UNIDAD 5 - Main Function Page · 2 leccionesUNIDAD 5 - Main Function Page
UNIDAD 5 - Main Function Page
- Install Font Awesome
- Create and Design the main function page
UNIDAD 6 - Data Management Page · 1 leccionesUNIDAD 6 - Data Management Page
UNIDAD 6 - Data Management Page
- Create and Design the Data Management Page
UNIDAD 7 - CRUD Category · 6 leccionesUNIDAD 7 - CRUD Category
UNIDAD 7 - CRUD Category
- Create a Category- Controller
- Create a Category- Model
- Create a Category - Store Category Information into the Database
- Read and Display All Categories
- Update a Category
- Delete a Category
UNIDAD 8 - CRUD Menu · 8 leccionesUNIDAD 8 - CRUD Menu
UNIDAD 8 - CRUD Menu
- Create a Menu - Controller
- Create a Menu - Model
- Create a Menu - Design a Form
- Create a Menu - Store Menu Information into the Database
- Read and Display All Menus
- Update a Menu - Design a Form
- Update a Menu - Alter Information in the Database
- Delete a Menu
UNIDAD 9 - CRUD Table · 6 leccionesUNIDAD 9 - CRUD Table
UNIDAD 9 - CRUD Table
- Create a Table - Controller
- Create a Table - Model
- Create a Table - Design a Form and Store Table Information in the Database
- Read and Display All Tables
- Update a Table
- Delete a Table
UNIDAD 10 - Ordering System ( Cashier Page ) · 17 leccionesUNIDAD 10 - Ordering System ( Cashier Page )
UNIDAD 10 - Ordering System ( Cashier Page )
- Create and Design the Cashier Page
- Read and Display All Tables in the Cashier Page
- Toggle All Tables in the Cashier Page by Using Ajax & jQuery
- Read and Display All Categories in the Cashier Page
- Display Menus from a Selected Category
- Select a Table in the Cashier Page
- Add Ordered Menus to the Cashier Page
- Create Sales and SaleDetails Tables
- Map a Relationship between Sales and SaleDetails Tables
- Save Sale and Sale Details Information
- Display SaleDetails
- Display SaleDetails from a Selected Table
- Colorize Selected Tables
- Display Total Price
- Create the Confirm Order Button
- Status Buttons
- Delete SaleDetails
UNIDAD 11 - Payment System · 4 leccionesUNIDAD 11 - Payment System
UNIDAD 11 - Payment System
- Payment Dialogue Box
- Calculate Change
- Save Payment - Part 1
- Save Payment - Part 2
UNIDAD 12 - Create a Receipt · 4 leccionesUNIDAD 12 - Create a Receipt
UNIDAD 12 - Create a Receipt
- Display a Receipt
- Display Receipt's Details
- Style a Receipt by using CSS
- Review the Application
UNIDAD 13 - Generate Reports · 5 leccionesUNIDAD 13 - Generate Reports
UNIDAD 13 - Generate Reports
- Create the Report Page
- Use DateTime Picker on the Report Page
- Show a Report - Part 1
- Show a Report - Part 2
- Export Reports to Excel
UNIDAD 14 - User Management · 7 leccionesUNIDAD 14 - User Management
UNIDAD 14 - User Management
- User Roles
- Using Middleware to Prevent Unauthenticated and Unauthorized Users
- Create a User - Part 1
- Create a User - Part 2
- Update a User
- Delete a User
- Disable Registration
UNIDAD 15 - Source Code · 2 leccionesUNIDAD 15 - Source Code
UNIDAD 15 - Source Code
- Download Source Code
- Install the source code
UNIDAD 16 - Additional Features · 2 leccionesUNIDAD 16 - Additional Features
UNIDAD 16 - Additional Features
- Increase the quantity of ordered menu
- Decrease the quantity of ordered menu
Tu certificado lo emite la SEP, no solo una plataforma
Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.
Tu certificado con INEC
- Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
- Documento oficial con folio verificable en línea
- Lo otorga la Universidad Tecnológica Fidel Velázquez
Otras plataformas en línea
- Constancia privada emitida por la misma plataforma
- Solo acredita horas cursadas o asistencia
- Sin respaldo de una autoridad educativa
Tu itinerario, de la inscripción al certificado
- 1
Inscripción con pago único
Pagas $2,800 MXN una sola vez y entras de inmediato al curso.
- 2
Estudias a tu ritmo
16 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.
- 3
Cuestionarios por unidad
Cuestionarios para comprobar lo aprendido.
- 4
Certificado
Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.
Un certificado oficial de la SEP
- Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
- Contenido impartido por Alex Uanvilay.
- Folio y QR verificables para compartirlo con quien te contrate.
Empieza hoy, a tu ritmo
Un solo pago y acceso inmediato al curso completo durante 12 meses.
- 16 unidades · 76 lecciones · 60 h
- 12 meses de acceso
- Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Sobre tu inscripción
¿Cómo es el pago?
Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.
¿Cuánto tiempo tengo acceso?
12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.
¿Quién imparte el contenido?
El curso es impartido por Alex Uanvilay; INEC gestiona tu inscripción, evaluación y certificado.
¿Qué pasa cuando vence mi acceso?
Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.


