• PHP + Laravel +MySQL

PHP 

PHP is start out of an small open source project which evolved as more and more people found out how useful it was. Rasmus Lerdorf unleashed the first version of PHP was back in 1994.  it is a scripting language generally use to make websites. PHP is a mainly used for desgining the  server side application. Actually it is a server side scripting language which is use for connect Web Page with the DataBase such as asp or jsp. Some basic uses of PHP are given

  • it is  recursive acronym for “PHP: Hypertext Preprocessor”.
  • PHP is an server side scripting language that is embedded in HTML. It is used to manage dynamic content, databases, session tracking, even build entire e-commerce sites.
  • php integrated with a number of popular databases, including MySQL, PostgreSQL, Oracle, Sybase, Informix, and Microsoft SQL Serve

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

 

PHP IntroductionWAMP 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
Maintenance Mode

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 Resource Controllers(REST API)
Explicit Controllers

19.Laravel Views:
Laravel ViewsPassing data to views

20.Laravel Blade Template:
Blade TemplateTemplate InheritanceLaravel Forms

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