</>Code Kaksha
MERN StackPHP / LaravelPython / DjangoJava / SpringData Science
Join Training
CoursesMERN StackPHP / LaravelWeb DesignPython / DjangoMEAN StackNext.jsReact NativeJava / SpringData ScienceData AnalyticsMachine LearningAIDigital Marketing

Laravel

31 lessons · 100% free
1Laravel Basics
What is Laravel? (MVC)Setting Up Laravel (Composer & Artisan)RoutingControllers
2Views & Blade
Blade TemplatesLayouts & ComponentsForms & CSRF
3Database & Eloquent
MigrationsEloquent ModelsCRUD with EloquentRelationships & ValidationSeeders & Model FactoriesRelationships in Depth (Many-to-Many & Polymorphic)Eloquent Extras: Casts, Scopes & Soft Deletes
4Build a CRUD App — Step by Step
CRUD Step 1: Plan & ScaffoldCRUD Step 2: Show the List (Read)CRUD Step 3: Add a Product + ValidationCRUD Step 4: Edit a Product (Update)CRUD Step 5: Delete + Success MessagesValidation, Done Properly
5Advanced Laravel
MiddlewareAuthenticationForm Request ValidationAuthorization: Gates & PoliciesFile Uploads & StorageBuilding an API
6Going Deeper
Queues & JobsMail & NotificationsAutomated Testing (Pest & PHPUnit)
7Projects
Project: Laravel CRUD AppCapstone: Full Laravel Application
Framework

Laravel — The PHP Framework

The elegant PHP framework for building modern web apps fast — routing, Blade templates, the Eloquent ORM and built-in auth. The destination of the PHP track.

31 lessons7 chaptersStart: What is Laravel? (MVC) →

1Laravel Basics

What is Laravel? (MVC)35 minSetting Up Laravel (Composer & Artisan)35 minRouting40 minControllers35 min

2Views & Blade

Blade Templates40 minLayouts & Components30 minForms & CSRF35 min

3Database & Eloquent

Migrations35 minEloquent Models40 minCRUD with Eloquent45 minRelationships & Validation40 minSeeders & Model Factories40 minRelationships in Depth (Many-to-Many & Polymorphic)45 minEloquent Extras: Casts, Scopes & Soft Deletes35 min

4Build a CRUD App — Step by Step

CRUD Step 1: Plan & Scaffold40 minCRUD Step 2: Show the List (Read)40 minCRUD Step 3: Add a Product + Validation50 minCRUD Step 4: Edit a Product (Update)40 minCRUD Step 5: Delete + Success Messages35 minValidation, Done Properly45 min

5Advanced Laravel

Middleware30 minAuthentication35 minForm Request Validation35 minAuthorization: Gates & Policies40 minFile Uploads & Storage40 minBuilding an API35 min

6Going Deeper

Queues & Jobs40 minMail & Notifications40 minAutomated Testing (Pest & PHPUnit)45 min

7Projects

Project: Laravel CRUD App180 minCapstone: Full Laravel Application300 min
</>Code Kaksha

Free, hands-on coding tutorials with live, editable examples — from your first HTML tag to full-stack apps, data science and AI. Built so anyone can learn to code.

By the CodingClave team — a coding training institute in Lucknow, India.

Courses

MERN StackPHP / LaravelPython / DjangoData ScienceJava / SpringMachine LearningAll courses →

Popular Topics

HTMLCSSJavaScriptPythonReactNode.jsMySQL

CodingClave

Training Programs1:1 MentorshipAbout UsContact
© 2026 Code Kaksha — Learn to code, free.Made with ♥ in Lucknow, India