Udemy

Laravel 10 - For Beginner to Advanced

Enroll Now
  • 11,162 Students
  • Updated 1/2026
  • Certificate Available
4.4
(364 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
4 Hour(s) 53 Minute(s)
Language
English
Taught by
Web Solution US, Morshedul Arefin
Certificate
  • Available
  • *The delivery and distribution of the certificate are subject to the policies and arrangements of the course provider.
Rating
4.4
(364 Ratings)
3 views

Course Overview

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

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

Course Content

  • 45 section(s)
  • 196 lecture(s)
  • Section 1 Fundamental: Introduction
  • Section 2 Fundamental: Laravel Version Upgrade
  • Section 3 Fundamental: Local Environment Setup
  • Section 4 Fundamental: Laravel Installation
  • Section 5 Fundamental: Laravel Directory Structure and Artisan CLI With Tinker
  • Section 6 Fundamental: Route
  • Section 7 Fundamental: Templating and Views
  • Section 8 Fundamental: Controller
  • Section 9 Fundamental: Form Validation and Handling
  • Section 10 Fundamental: Database - Migration and Seeding
  • Section 11 Fundamental: Database - Query Builder
  • Section 12 Fundamental: Database - Eloquent ORM
  • Section 13 Fundamental: Eloquent Relationship
  • Section 14 Fundamental: File Storage
  • Section 15 Fundamental: Request and Response
  • Section 16 Fundamental: CRUD (create, read, update & del) - Eloquent & Resource Controller
  • Section 17 Fundamental : Service container / Service Provider / Dependency Injection & more
  • Section 18 Fundamental: Middleware
  • Section 19 Fundamental: Blade Components
  • Section 20 Fundamental: Sending Email
  • Section 21 Fundamental: HTTP Session
  • Section 22 Fundamental: Cache
  • Section 23 Fundamental: Authentication
  • Section 24 Fundamental: Authorization
  • Section 25 Fundamental: Queues And Background Processing
  • Section 26 Fundamental: Observers And Event Listeners
  • Section 27 Fundamental: Localization
  • Section 28 Fundamental: Laravel Maintenance Mode
  • Section 29 Fundamental: Source Code
  • Section 30 Useful Packages: Yajra Datatable
  • Section 31 Useful Packages: Intervention Image
  • Section 32 Useful Packages: Shopping Cart
  • Section 33 Useful Packages: Spatie Laravel Permission (Role and Permission)
  • Section 34 Useful Packages: Socialite Social Authentication (Social Login)
  • Section 35 Useful Packages: Source Code
  • Section 36 Payment Gateways: Introduction and Template Overview
  • Section 37 Payment Gateways: PayPal Integration
  • Section 38 Payment Gateways: Stripe Integration
  • Section 39 Payment Gateways: RazorPay Integration
  • Section 40 Payment Gateways: 2Checkout Integration
  • Section 41 Payment Gateways: Instamojo Integration
  • Section 42 Payment Gateways: Mollie Integration
  • Section 43 Payment Gateways: Paystack Integration
  • Section 44 Payment Gateways: SSLCOMMERZ Integration
  • Section 45 Payment Gateways: Source Code

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)

Skills covered in this course


Reviews

  • S
    Sam
    5.0

    ALHAMDULILLAH EASY TO UNDERSTAND

  • M
    Mohamad Amirul bin Mohd Rusaimi
    5.0

    Reso is a bit low

  • R
    Ricardo Állan Costa
    5.0

    One of the better courses that I made in Udemy

  • T
    Temitayo Ayodele
    5.0

    The training video is superb.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed