PHP

PHP was at first created as a simple scripting platform called “Personal Home Page”. Nowadays PHP (the short for Hypertext Preprocessor) is an alternative of the Microsoft’s Active Server Pages (ASP) technology.

Why PHP

  • It’s easy to understand
  • PHP is open source, completely free.
  • PHP can be easily embedded directly into HTML.
  • It is platform independent can run on Windows Linux or Mac servers.
  • Run faster on the internet and easily integrate AJAX, Callback etc.
  • Interfaces very easily with Apache/MySQL
  • Lots of good books and on-line help.
  • It’s available with documentation in many languages.
  • PHP offers security as well that helps prevent malicious attacks.

 

Introduction to PHP

  • PHP’s role in Worldwide Web Technology
  • PHP Language Fundamentals
  • PHP Basics, Variables
  • Storing & Retrieving information
  • Comparison Operators
  • If, While & For construct in PHP
  • Arrays in PHP with Attributes
  • Functions in PHP
  • Passing data by reference
  • Variable scope in PHP
  • PHP web forms
  • POST & GET form elements in PHP
  • Embedding forms with PHP code
  • Form validation in PHP
  • Regular Expressions
  • Guidelines for Secure PHP
  • Magic Quotes
  • Setting default values in forms
  • Processing & Retriveving uploaded files
  • Sending email using PHP with assignment
  • Session handling with assignments
  • Cookie handling with assignments
  • Date & Time
  • File handling in PHP
  • Reading, Writing & Copy files with PHP
  • Errors handling in PHP
  • Using Filters & String Functions in PHP

Object Oriented Programming with PHP

  • Introduction of Basics
  • Autoloading Objects
  • Constructors and Destructors
  • Visibility
  • Scope Resolution Operator(::)
  • Static Keyword
  • Class Constants
  • Class Abstraction
  • Patterns
  • Magic Methods
  • Final Keyword
  • Object Cloning
  • Reflection
  • Type Hinting
  • Late Static Binding
  • Object and Refrences
  • Inheritence and Interfaces
  • Namespaces
  • Exceptions

MYSQL

  • Database Concepts
  • MySQL Data Types
  • PHP Myadmin
  • Creating Tables
  • Auto_increment and Primary Keys
  • Inserting values into tables
  • Alter and Update tables
  • Join Tables, Group, Unions
  • Triggers
  • Procedures
  • Indexes
  • Views

ADVANCE PHP
CMS-
JOOMLA

  • Introduction to Joomla
  • Installation and Configuration
  • Adding Contents
  • Administering Joomla
  • Integrating Extension
  • Creating Extensions (Modules, Components, Plugins)
  • Interfacing with Outside Contents
  • Joomla and Ajax
  • Web Community Features
  • Joomla Ecommerce

WORDPRESS

  • About WordPress
  • Installing and Upgrading
  • Dashboard and Settings
  • Working with Contents
  • Importing Contents
  • Themes,Widgets,Plugins
  • User and Roles

CAKE PHP

  • MVC overview
  • Introduction to MVC
  • Installing and Running CakePHP
  • Naming Files and Designing the Database
  • Creating and Customizing Views
  • Working With Controllers and Models
  • Helpers and Routers
  • Vendors

JQUERY

  • Write Less Do More Library
  • Downloading and Including JQuery
  • Anatomy of jQuery Script
  • DOM architecture
  • Selecting, Decorating and Enhancing
  • Animating and Scrolling
  • Images and Forms
  • Ajax Integration
  • Integrating jQuery Plugins

BootStrap

  • Why use bootstrap
  • Responsive Designs
  • Grids
  • Container,Container-Fluid
  • Silders
  • Table Classes
  • Predefined Bootstrap tags and classes

Register for free counselling on PHP  CLICK HERE