LARAVEL-PHP-FRAMEWORK

Laravel is a most popular PHP framework. It helps developers to produce a comprehensive web application extremely agile. The best part is that it promote web developers to follow a robust practice of the programming. Laravel miles most of the basic task like routing, authentication, sessions, cache, ORM, etc very easy.

We at institute offer the Laravel framework training program for individuals and corporate.  Prerequisite knowledge of PHP and web designing is needed to learn Laravel. framework. This is an intensive training program, we cover in-depth concepts of the Laravel framework. We help students in their projects and make students understand the advanced concepts of the PHP framework. Students who are looking to build their career in web development can join this course and get through knowledge of the subject, which will help theme to work on any kind of project.

FILL THE REGISTER FORM

Please fill this form and we will get back to you soon



Laravel framework Course Curriculum

Introduction to Laravel Framework

  • Installing Laravel
  • Composer
  • Installing Database
  • Configuration
  • Directory Structure of Laravel project
  • Request Lifecycle

Routing

  • The Default Route Files
  • Router Methods
  • CSRF Protection
  • Route Parameters
  • Regular Expression Constraints
  • Named Routes
  • Middleware
  • Route Model Binding

Middleware

  • Defining Middleware
  • Registering Middleware
  • Middleware Parameters
  • Terminable Middleware

CSRF Protection

  • Introduction
  • Excluding URIs From CSRF Protection
  • X-CSRF-TOKEN
  • X-XSRF-TOKEN

Controllers

  • Defining Controllers
  • Controllers & Namespaces
  • Single Action Controllers
  • Controller Middleware
  • Resource Controllers
  • Dependency Injection & Controllers
  • Route Caching

HTTP Requests

  • Accessing The Request
  • Request Path & Method
  • PSR-7 Requests
  • Retrieving Input
  • Cookies
  • Files

HTTP Responses

  • Creating Responses
  • Redirects
  • Other Response Types
  • Response Macros

Views

  • Creating Views
  • Passing Data To Views
  • View Composers

HTTP Session

  • Configuration
  • Using The Session (Retrieving, Storing, Flash, Deleting)
  • Adding Custom Session Drivers

Validation

  • Validation features
  • Form Request Validation
  • Manually Creating Validators
  • Working With Error Messages
  • Available Validation Rules

Blade Templates

  • Template Inheritance
  • Components & Slots
  • Displaying Data
  • Control Structures
  • Including Sub-Views
  • Stacks
  • Service Injection
  • Extending Blade

Frontend Scaffolding

  • Writing CSS
  • Writing JavaScript
  • Writing Vue Components

Authentication

  • Introduction
  • Manually Authenticating Users
  • HTTP Basic Authentication
  • Adding Custom Guards
  • Adding Custom User Providers
  • Events
  • API Authentication (Passport)
  • Authorization
  • Encryption
  • Hashing
  • Resetting Passwords

General Topics

  • Artisan Console
  • Broadcasting
  • Cache
  • Collections
  • Errors & Logging
  • Events
  • File Storage
  • Helpers
  • Mail
  • Notifications
  • Packages
  • Queues
  • Scheduled Tasks

Database

  • Query Builder
  • Pagination
  • Migrations
  • Seeding
  • Redis

Eloquent ORM

  • Getting Started
  • Relationships
  • Collections
  • Mutators
  • Serialization