PHP laravel

Laravel Course Syllabus:
Introduction of Laravel PHP Framework
 Installing Laravel
 Artisan CLI (command-line interface)
 Laravel Directory Structure
 Configuring a new Laravel project
 Basic routing
 Call a controller method from a route
 Passing variables from controllers to views
HTML Template to Laravel Blade Template
 Executing PHP functions in the blade
 Displaying Your Views
 Creating and using basic views
 Loading a view into another view/nested views
 Adding assets
 Integrating with Bootstrap
 Template inheritance
 Master layout
 Extending the master layout
 Displaying variablesa
 Blade conditional statements
 Blade Loops
Migrations
 Introduction
 Requirements for running migrations
 Artisan migration command
ROYAL EDUCATION SANSTHAN
 Migration structure
 How to create a table using a migration
 Laravel migration rollback
 Database Seeding
 Migrations for our project database
Using Forms and Gathering Input
 Creating contact us form
 Validating user input
 Sending email
 Creating a file uploader
 Validating a file uploader
 Creating a custom error message
Creating a registration & user login form
 Using Artisan command to create an inbuilt user register and login system – Authenticating Your
Application
 Adding Custom Fields to Registration Form
 Creating a user profile page
Admin Panel Setup
 Introduction
 Setup Admin Panel using the Bootstrap theme
 Create Admin login
 Creating an admin authentication system
 Encrypting and decrypting data
Using Controllers and Routes for URLs and APIs
 Introduction
 Creating a basic controller
 Creating a route using a closure
 Making the controller RESTful
ROYAL EDUCATION SANSTHAN
 Using route groups
 Building a RESTful API with routes
Eloquent ORM (Storing and Using Data)
 Eloquent ORM Models
 Naming conventions
 Table name and primary keys
 Timestamps
 Eloquent ORM INSERT, READ, UPDATE, DELETE
 Using models in controllers
 Displaying data from models in views
Creating and Using Composer Packages
 Introduction
 Downloading and installing packages
 How to use a basic Shopping Cart package in our project
Using Ajax and jQuery
 Introduction
 Getting data from another page
 Setting up a controller to return JSON data
 Creating a Jquery, AJAX comment system
Security & Session
 Using Security
 Sessions Effective

Duration: 2.5 Months including Lab
Eligibility : UG/PG, BCA, B.tech, MCA
Job Aspirants
Pre-requisites: Html, JS, Core PHP
Fee: – 15000/-