Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Laravel 10 - For Beginner to Advanced
Rating: 4.4 out of 5(368 ratings)
11,263 students

Laravel 10 - For Beginner to Advanced

In this course, you will learn the complete Laravel 10 from scratch - This course is for beginner to advanced
Last updated 1/2026
English

What you'll learn

  • Composer installation and usage
  • Laravel File and Folder Structure
  • About the .env file
  • Basic Laravel Routing
  • Route Parameters, middleware, prefix, named route
  • Registering And Using Middleware
  • Basic CRUD (Create, Read, Update, Delete) System from Scratch
  • Image Intervention System
  • Laravel Basic Authentication using Laravel Breeze - Registration, Email Verification, Forget and Reset Password
  • User Authorization
  • Queues And Jobs
  • Observer And Event-Listeners
  • Using Of Session And Cache
  • Form Validation And Error Handling
  • Migration And Seeder
  • Laravel Localization
  • Blade Components
  • Query Builder
  • Eloquent ORM
  • Eloquent Relationship
  • PayPal integration in Laravel
  • Stripe integration in Laravel
  • Razorpay integration in Laravel
  • 2Checkout integration in Laravel
  • Instamojo integration in Laravel
  • Mollie integration in Laravel
  • Paystack integration in Laravel
  • SSLCOMMERZ integration in Laravel
  • Yajra Datatable Implementation
  • Image Intervention Implementation
  • Shopping Cart Implementation
  • Spatie Laravel Permission Implementation (Role & Permission)
  • Socialite Social Authentication (Social Login)

Course content

45 sections196 lectures29h 4m total length
  • Course Introduction4:22

    Master the fundamentals of Laravel through hands-on examples and projects, applying clean code and best practices, including Breez authentication and localization.

Requirements

  • Basic PHP Knowledge
  • Basic HTML, CSS Knowledge
  • Experience To Work With A Code Editor
  • Basic Bootstrap Knowledge
  • Knowledge about local server. For example, xampp, wampp or any
  • Basic of OOP (Object Oriented Programming)

Description

You know the latest Laravel version is now Laravel 10. So we have created a very complete course on Laravel 10.
If you are new to Laravel or beginner to Laravel, you will be able to learn it in advanced level from this course.

Here we have taught the students:

  • Composer - Installing composer in local machine, installing package using composer

  • MVC (Model, View, Controller) - How it works and details about this

  • Laravel 10 Installation - Installation process, directory structure and about the .env file

  • Route - Basic route, route parameter, route group, prefix etc.

  • Middleware - How it works, types of middleware, registering etc.

  • Controller - Basic controller, partial and resource controller

  • View - view features (extends, include, yield, section), conditions, loop

  • Working with Database - Connection, model, migration, seeder, fakers etc.

  • Basic CRUD (Create, Read, Update, Delete) system in Laravel 10 - Environment setup, validation, store data, show, edit, delete data from database

  • Image CRUD (Create, Read, Update, Delete) system in Laravel 10 - Environment setup, validation, store data, show, edit, delete image from database

  • Using Image Intervention in Laravel 10 - Image crud with intervention image, environment setup, store, delete, edit and show the data

  • Complete Authentication System with Laravel 10 UI - Create project, user registration, email verification, login and logout in authentication, forget password system, reset password system


Update Log

Added Tutorial For Laravel 9 to Laravel 10 Version Upgrade

Who this course is for:

  • Those Who Want To Be A Laravel Developer
  • Students Who Want To Learn Laravel For Their University Projects
  • Experts Who Want To Get A Job In Laravel
  • Those Who Want To Increase Their Knowledge In Programming