Laravel is an open-source PHP framework, which is robust and easy to understand. It follows a model-view-controller design pattern. Laravel reuses the existing components of different frameworks which helps in creating a web application. The web application thus designed is more structured and pragmatic.
C, C++ Programming
PL, SQL
Basic Designing with Bootstrap
Basic PHP and Object Oriented Programming understanding
This Laravel course explains how to use Laravel php framework to create web applications. This course covers a range of topics such as Object Oriented Programming (OOP), UML, Design Patterns, Security in PHP, SOAP, htaccess, PHP Frameworks, PHP Best Practices and lots more.
Level Beginner • 77 Lectures • 00 Minutes
8 lectures, 00:00:00 min
Introduction to framework
Features
Composer
Server Requirements
Installation of Laravel
Dependency Management
Editor Setup
Artisan CLI (Command Line Interface)
5 lectures, 00:00:00 min
Create New Project
Directory Structure
Life Cycle
Environment Configuration
Maintenance Mode
9 lectures, 00:00:00 min
What is Routing
Basic Routing
Routing Parameter
Advanced Routing
Naming Route
Resource Route
Route Grouping
Parameter Constraints
Route Prefixing
5 lectures, 00:00:00 min
Basic Controllers
Controller Middleware
Restful Resource Controllers
Controller Routing
Controller code Refactoring Techniques
6 lectures, 00:00:00 min
Retrieving Input
CSRF Protection
Get, Post, Put, Delete Methods
Validations
Request Validation
Manage Error Messages
15 lectures, 00:00:00 min
Understanding Views
Passing data to views
Sharing Data with all Views
Blade Template
Template inheritance
Master layout
Extending the Master Layout
Displaying variables
Blade conditional statements
Blade Loops
Executing PHP functions in a blade
Displaying Your Views
Loading a View into another view/nested view
Adding assets
Integrating with Bootstrap
3 lectures, 00:00:00 min
Redirecting to Named Routes
Redirecting to Controller Actions
Redirecting With Flash Massages
4 lectures, 00:00:00 min
Accessing Data
Storing Data
Deleting Data
Session Helper vs Session facades
3 lectures, 00:00:00 min
How to Debug
Log Error
Error Handling
8 lectures, 00:00:00 min
File Uploading
File Storage
Sending email
Localization (Multi-Language)
Cache
Event handling
Notification
Security
7 lectures, 00:00:00 min
Migration
Model
Facades
Schema Build
Relationship
Tinker
Seeders & Faker
4 lectures, 00:00:00 min
Auth Setup
Email verification
Password Reset
Customize Authentication