
Learn how to organize logic with controllers instead of closures in Laravel, creating a welcome controller with a home function that returns a view and routing to it.
Set up and organize Laravel controllers to handle pages like home, about, and services via a Pages controller, mapping routes to views and using dynamic routes with parameters.
Discover two ways to view data in Laravel—query builder and Eloquent models—through a practical services page example that displays product name, price, and description with Blade foreach.
learn how to save product data in a Laravel e-commerce site using the safe products function, the product model with Eloquent, and request validation to persist to the database.
Install the Laravel Collective package using composer, then configure routes, controllers, and product details to build a functional ecommerce interface with attributes and forms.
Explore editing and updating products in a Laravel e-commerce app, using dynamic routes and an edit form to modify name, price, and description, then save updates.
Learn to edit and update products in a Laravel e-commerce app by handling request data, validating inputs, updating by id, and redirecting to the services page with a success message.
Explore building and using a Laravel resource controller for products, handling edit and update actions, and routing to index views in an e-commerce app.
Learn how to implement a resource controller in a Laravel e-commerce app, create forms and routes, and perform product deletion using the destroy method.
Master file and image management in a Laravel e-commerce app by implementing a file input, validating uploads up to 2 MB, and handling product images with a resource controller.
Use blade templating to import a client template in Laravel, build a reusable client layout with common cards, and centralize contents across home, shop, and login pages to avoid repetition.
Import and integrate a ready-made admin template into a Laravel e-commerce project, customize dashboard views, blades, and controllers to display categories, products, orders, and clients.
Learn to import an admin template into a Laravel project, create a category controller, and wire categories, products, and orders tables with blade views and basic data table scripts.
Import an admin template in Laravel 9, integrate the left sidebar and header by including blade templates, and activate the dashboard by default.
Learn how to import an admin template into Laravel 10 and configure the admin menu to reflect active states, manage categories and sliders, and validate navigation links.
Learn how to edit and update category2 in a Laravel e-commerce site by using the asset function to fix missing images and ensure assets load across the interface.
Explore saving and viewing products in a Laravel project by creating product forms with name, price, category, and image, and wiring a product controller to store records in the database.
Learn how to save and display product images in a Laravel 8.x/7.x e-commerce site by linking storage to public, uploading images, and displaying uploaded images for products.
Learn to edit and update sliders in a Laravel e-commerce site, implementing a controller update function, handling requests, and updating slider name and descriptions.
Learn to render a dynamic home page in Laravel by loading sliders and products from storage, using a for each loop to display dynamic content.
View the home page dynamically by loading products with images and prices, making categories dynamic, and rendering a responsive shop page with products and category filters.
learn how to update the quantity in a Laravel 8.x/7.x ecommerce site using a form, a quantity input, and a controller method to handle quantity updates.
Update cart quantities in a Laravel e-commerce app by adjusting per-item and total quantity and price, using controller logic, validation, and security gates.
In this course, we're gonna learn from scratch and step by step, how to create a complete Laravel E-commerce WebApplication with seven different credit cards for payment: Visacard, MasterCard, AmericanExpress, UnionPay, Diners Club, JCB, and Discover.
We're gonna learn :
How to create and view products, products categories, sliders;
How to select a product by category;
How to add products to cart;
How to update products item quantity and how to remove item products;
How to customize checkout form for online payment with stripe API;
How to save and display Client orders;
How to export Client orders from Laravel to PDF.
In this course, we will learn from scratch, step by step, the basics of Laravel. We are going to code with Laravel 7.X.
We will learn:
On setting up a Laravel project. We will see in great detail how to set up a Laravel project;
The Model View Controller concept;
The Basic Routing;
With much more details on the Controllers (extending between models and views);
How to use the Blade templating template in a Laravel project. Which has the role of being able to avoid the reuse of similar HTML codes;
With much more detail on models and migrations;
Laravel Collective is a form system clean for Laravel.