• PHP with Laravel

PHP Laravel MySQL Syllabus:

PHP Introduction
WAMP Installation

1.Basics of PHP

PHP Installation
MySql Installation
Syntax
First Program
Data Types
Opraters
Comments
Variables and Types
Constants
Magic Constants
Simple arrays
Associative Arrays
Multidimensional arrays
Strings

2.Control Statements
If Statement
If else
Switch
For Loop
foreach loop
While Loop
Do While Loop
Break
Continue

3.Functions::
Functions Introduction
Parameterized Function
Call By Value
Call By Reference
Default Arguments
Variable Arguments
Recursive Function

4.Exceptions

5.Strings
Introduction
String Functions
Math Functions

6.Forms:
Get
Post

7.Page Include:
Require
Include vs Require

8.File Handling:
File open, read, write, append
File Upload, Download

9.Object Oriented Programming:
OOPS:
Objects
Class
Constructor
Overloading
Inheritace
Interface
Polymorphism

10.Session(State) Management
Session, Cookies

11.PHP MySql Connection
Connect MySql Database
Create MySql Table
Insert in MySql Table
Select from MySql Table
Delete from MySql Table
Update in MySql Table
Filter in MySql Table
Foreign Key Relationship

12.Laravel Syllabus:
Introduction to Laravel and installation
Introduction

13.Laravel Features

14.Application Structure of Laravel
Root Directory
App Directory

15.Configuration:
Basic Configuration
Environmental Configuration
Database Configuration
Naming the Application

16.Routing:
Basic Routing
Routing Parameters

17.Middleware:
Define Middleware
Register Middleware
Middleware Parameters
Importance of Middleware

18.Controllers:
Introduction of Controllers
Controllers Creation
Controller Middleware
Restful Controllers(REST API)
Explicit Controllers

19.Laravel Views:
Laravel Views Passing data to views

20.Laravel Blade Template:
Blade Template Inheritance Laravel Forms

Project Work::
Implement the concept for project work / Do the project.