Laravel PHP Framework

Schedule

Start End Duration Location Details

Course Details

Laravel PHP Framework

Duration: 5 Days

Prerequisite:

•    Understanding of HTML and PHP
•    Knowledge of programming techniques

Course Description:

Laravel follows the elegant, expressive syntax. Laravel makes the development procedure a gratifying one for the developers without sacrificing applications functionality. Laravel PHP Framework certification course will acquaint participants with accessible tools needed for robust, large applications.

Course Objectives:

After taking this course, you should be able to:

•    Setting up and installing Laravel
•    Using forms and gathering/validating inputs
•    Creating an authentication system for your application
•    Storing and using data by creating data tables and raw SQL statements
•    Using controllers and routes for APIs and URLs
•    Displaying views and loading nested views
•    Creating and using composer packages
•    Using jQuery and Ajax
•    Implementing security and sessions effectively using encryption/decryption
•    Deploying and integrating third-party services into application

Course Outlines:

Architecture Foundation
•    Service Providers
•    Service Containers
•    Facades
•    Request Life Cycle
•    Application Structure

Setup & Installation
•    Requirement 
•    Installation
•    Web Server Configuration
•    Project Structure

Basic Routing
•    Basic Routing
•    Route Parameters

Responses
•    Views
•    Redirects
•    Custom Responses

Middleware
•    Introduction
•    Defining Middleware
•    Registering Middleware

Controllers
•    Introduction
•    Basic Controllers
•    Controller Middleware
•    Implicit Controllers
•    RESTful Resource Controllers

Blade Templates
•    Creating Templates
•    PHP Output
•    Control Structures
•    Templates
•    Template Inheritance

6 Advance Routing
•    Named Routes
•    Secure Routes
•    Parameter Constraints
•    Route Prefixing
•    Domain Routing

URL Generation
•    The Current URL
•    Generating Framework URLS
•    Asset URLs
•    Generation Shortcuts

Request Data
•    Retrieval
•    Old Input
•    Upload Files
•    Cookies    Forms
•    Forms 
•    Fields
•    Buttons
•    Security

Validation
•    Validation
•    Controller Validation
•    Form Request Validation
•    Working with Error  Messages
•    Error Messages and Views
•    Available Validation Rules
•    Custom Error Messages
•    Custom Validation Rules

Basic Database Usage
•    Configuration
•    Read/Write Connections
•    Running Queries
•    Database Transaction
•    Accessing Connections

Query Builder
•    Introduction
•    Selects
•    Join
•    DML Queries

Schema Builder
•    Creating Tables
•    Column Types 
•    Special Column Types
•    Column Modifiers
•    Updating Tables
•    Dropping Tables
•    Schema Tricks

Migrations
•    Basic Concept
•    Creating Migration
•    Rolling Back
•    Migration Tricks

Eloquent ORM
•    Creating new models
•    Reading Existing Models
•    Updating Existing Models
•    Deleting Existing Models

Eloquent Queries
•    Preparation
•    Eloquent to string
•    Query Structure
•    Magic Queries
•    Query Scopes

Eloquent Relationship
•    Relationships
•    Implementing Relationship
•    Relating and Querying

Authentication

Authorization