Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Complete E-Commerce Website with Laravel 11 - By Anil Dollor
Rating: 4.3 out of 5(5 ratings)
16 students

Complete E-Commerce Website with Laravel 11 - By Anil Dollor

Master E-Commerce Site Development with Laravel 11 in 2024: Build Dynamic Online Stores from Scratch
Created byAnil Dollor
Last updated 10/2024
Hindi

What you'll learn

  • Building and Structuring Laravel Applications: Learn how to create modern, scalable web applications using Laravel 11, including application architecture and ro
  • Database Management and Eloquent ORM: Master database interactions with Laravel's Eloquent ORM, including migrations, querying, and relationships between models
  • Authentication and Authorization: Understand how to implement secure user authentication and manage roles/permissions for application access control.
  • RESTful APIs and Testing: Develop and consume RESTful APIs using Laravel’s built-in features, and write unit and feature tests to ensure application reliability

Course content

1 section107 lectures84h 16m total length
  • PHP Installation and Introductions32:27

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Prepare Development Environment XAMPP, VSCode Editor and GIT SCM55:49

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Setup Laravel Project with Composer55:10

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • How to send data to view from routes file in laravel1:01:29

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • How to pass data from controller to view in laravel51:04

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • How to use Laravel route grouping and route prefixing ?1:01:37

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • How to create model and migration files in laravel ?51:22

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Laravel seeding using QueryBuilder and Elquent ORM56:29

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Get data from model and send to view via a controller file using QueryBuilder46:39

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Create and Read Operation using Eloquent ORM example40:37

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • How to create a resourse controller ?46:38

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Laravel resource controller create and store method57:43

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Insert data from HTML Form into table using store method44:29

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Edit Operation Done using Eleqoent1:00:20

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Delete Operation with Eloquent39:45

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Laravel Layouts Using Template Inheritance47:38

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • How to extend layouts in Laravel ?31:42

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • What is Laravel Components and how to render it on view ?49:34

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Resuable layouts with components41:36
  • Custom Login and Registration, Reverse Routing1:03:59
  • ServerSide validation with Validation Rules56:20
  • Registration successfull57:48
  • Custom Login System Done55:14
  • Login and Registration for Production59:29
  • Login System Continue59:47
  • How to protect routes in laravel57:31
  • How to convert html template to laravel34:51
  • How to convert html template to laravel part 231:12
  • Ecommerce Theme Conversion Part 356:26
  • Laravel Backend Template50:52
  • Ecommerce Backend Template Conversion using Component Technique51:33
  • Admin Login System 11:03:37
  • Admin Login System 256:20
  • Customer Registration 158:41
  • Customer Login with AJAX57:21
  • Customer Login with AJAX 253:52
  • Customer Login with AJAX 351:19
  • Backend Admin Development #157:46
  • Create Category Form1:01:30
  • File Uploadin in Laravel (Cateogry Image upload)56:31
  • File Uploading in Laravel (Completed)38:28
  • Protecting Admin Routes with Middlewares37:17
  • Category Listing - Resource Controller Index Method59:05
  • Category Delete (I will recreate this lecture in next class)42:14
  • Brand Resource Controller- Index Method1:00:28
  • Brand Resource Controller- Create and Store Method48:04
  • Brand Resource Controller- How to persist old values and Image dime50:29
  • Brands and Category Delete Operation Done52:07
  • Brands Edit and Update Operation Done52:09
  • Brands View Operation Done with Bootstrap Model56:22
  • Product Create Form54:04

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Product Unit Crud and WYSIWYG Editor Integration48:29

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Dashboard Page Dynamic and Unit Master Crud39:16

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • How to share global data in laravel, Sharing SystemInfo to All View54:22

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Product Create Part 136:28

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Laravel Product Image Upload53:05

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Product Validation Done53:19

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • ERD⧸DFD daigrams with draw.io27:29

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Product Listing with 4 tables Inner Join23:26

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Laravel Show Method42:26

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Product Delete Done and Update in Progress33:13

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Lecture 62 - Laravel Product Update in Progress51:33

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Laravel Product Edit Done30:35

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Frontend Dynamic Header,Footer,Logo Etc38:31

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Laravel Filter Page Dynamics58:24

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Product Filter Page Work in Progress50:44

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Product Filter Page WIP33:41

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Frontpage Header Common for all Views40:30

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Product Search Page with Query String using SQL Like Operator done29:21

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Product Detail with Slug Field39:15

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Product Review and Rating56:35

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Product Detail Page WIP1:02:23

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Product Gallery Image Dynamic on Detail Page31:37

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Product Gallery Image done and Chat Page Design Start56:36

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Chat Page Design Completed51:26

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Product Detail Review Listing Done50:59

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Implement Zoom Plugin on Product Detail Page50:03

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Post Product Rating by Logged-In Customer Who Purchased That Product56:01

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Product Review44:46

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Product Review Done48:52

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Product Attribute, AttributeValue, AttributeGroup and Tags53:22

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Product Attribute and Value Fetched Successfully On View40:02

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Product User Wishlist Done54:19

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Open Login Modal on WishList Button if User is Not Logged In39:20

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Wishlist Toast,Combined Constraint to Avoid Duplicate Entry29:31

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Product Cart System46:03

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Show Empty Cart When User is not logged in27:08

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Cart Item Listing Done with Composer View52:22

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Coupon System47:22

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Check Coupon code with 4 Conditions47:36

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Coupon Update51:59

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Add to Cart30:43

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Cart Empty with Bug Improvement39:04

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Cart System Complete With Coupon Code1:01:53

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Checkout System58:13

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Checkout Order Placed39:15

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Checkout System Completed1:04:31

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Chat System for Ecommerce33:07

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Seperate Route file for Frontend and Backend and Chat System Continue46:19

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Laravel Chat System Work in Progress27:42

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Chat System between CustomerCare and Customer33:25

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Chat System - Laravel Echo and Socket.IO15:34

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Chat System - Laravel Echo, Socket.IO and RedisDB31:48

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Chat System - Laravel Echo, Laravel Reverb and RedisDB46:49

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Chat System25:02

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • Chat System Continue35:45

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

  • ChatSystem Continue49:55

    https://github.com/anildalar/1Jun2024---Laravel-Electro-HTML-Template.git

Requirements

  • Basic PHP Knowledge: A solid understanding of PHP fundamentals, including variables, functions, and object-oriented programming (OOP) concepts.
  • Familiarity with HTML, CSS, and JavaScript: Comfort with front-end technologies to build and style web pages, and interact with client-side functionality.
  • Experience with a Database: Basic knowledge of databases, SQL, and how to interact with them (e.g., through MySQL ).

Description

Are you ready to master Laravel and build powerful e-commerce platforms from scratch in 2024? This course, led by expert developer Anil Dollor, will guide you step-by-step through creating dynamic and feature-rich online stores using Laravel, the most popular PHP framework.

Laravel offers a robust ecosystem for developers to build scalable web applications, and in this course, you'll learn to harness its power to create a professional e-commerce website. Whether you're a beginner looking to develop your coding skills or an experienced developer aiming to enhance your web development portfolio, this course will equip you with everything you need.

What You’ll Learn:

  • Laravel Basics: Set up your development environment and get familiar with Laravel’s core features.

  • Database Management: Create and manage product catalogs, categories, orders, and users using Eloquent ORM.

  • Authentication & User Roles: Implement a secure user authentication system and manage different user roles (e.g., customers, admins).

  • Product Management: Learn how to build a dynamic product inventory with features like search, filtering, and pagination.

  • Shopping Cart & Checkout: Implement a fully functional shopping cart and checkout process with payment gateway integration.

  • Order Management: Handle customer orders, order history, and invoices.

  • Advanced Features: Add features like product reviews, discount codes, and wishlists to enhance user experience.

  • Performance Optimization: Improve site speed and reliability with caching, session management, and other performance techniques.

  • Deploying Your Site: Learn how to deploy your Laravel e-commerce site on production servers.

Why Take This Course?

  • Project-Based Learning: You will create a fully functional e-commerce site from scratch, learning by doing.

  • Latest Tools and Techniques: We’ll cover the latest updates in Laravel 10 and other cutting-edge technologies.

  • Real-World Application: Gain practical experience by building a project you can showcase in your portfolio or use as a real-world e-commerce solution.

  • Supportive Instructor: With Anil Dollor as your guide, you’ll have access to expert insights and best practices.

Who this course is for:

  • Students who want to begin their career as Laravel developers.