Laravel: Build Modern Web Apps at just ₹2499
Trained by working IT professionals from leading companies
20 HOUR Laravel SYLLABUS
Learn Laravel end-to-end: routing, controllers, Blade templating, Eloquent ORM, migrations, validation, file
uploads, authentication, and email. Build a clean CRUD workflow following Laravel best practices and MVC.
Fee: ₹2499
Training Mode: Instructor-led live class
Duration: 20 hours
Next Batch: Loading...
Prerequisite:
PHP
What you will learn from this course?
- Introduction & Installation
- What is Laravel? Benefits & Features
- Installing Laravel
- Running a Laravel project
- Laravel Folder Structure & MVC
- app, routes, resources, config, public
- MVC architecture explained
- Routes
- Basic routes (Route::get, Route::post)
- Route parameters & naming routes
- Controllers
- Creating controller
- Passing data from controller to view
- Blade Templates & Layouts
- Blade template engine basics
- Using layouts
- Including header & footer
- Blade Syntax
- Display data
- Loops, conditions, components
- Environment Setup
- Environment settings
- Database settings in .env
- Database Configuration
- Connecting MySQL database
- Running migrations
- Migrations
- Creating & modifying tables
- Migration, rollback
- Adding columns, dropping columns
- Models & Eloquent ORM
- Creating model
- Fetching, inserting & updating data with Eloquent
- Mass assignment & fillable properties
- CRUD
- Displaying data from the database
- Storing data from the form to the database
- Update & Delete with Routes + Controller
- Edit form
- Updating data using PUT/PATCH
- Deleting records using DELETE
- Form Handling + CSRF
- Laravel form
- Validation & Errors
- Validation
- Built-in validation rules
- Custom validation messages
- File Upload in Laravel
- Handling file uploads
- Storing files
- Validation for image type, size, etc.
- Authentication
- Login, Register, Logout
- Middleware for route protection
- Email
- .env mail configuration
- Sending email using Mailable classes