PHP

   PHP DESCRIPTION

  • These hands on PHP Programming course provides the knowledge necessary to design and develop dynamic, database-driven web pages using PHP version 5. PHP is a language written for the web, quick to learn, easy to deploy and provides substantial functionality required for e-commerce.
  • This course introduces the PHP framework and syntax, and covers in depth the most important techniques used to build dynamic web sites. Students learn how to connect to any ODBC-compliant database, and perform hands on practice with a MySQL database to create database-driven HTML forms and reports. E-commerce skills including user authentication, data validation, dynamic data updates, and shopping cart implementation are covered in detail. Students also learn how to configure PHP and the Apache Web Server. Comprehensive hands on exercises are integrated throughout to reinforce learning and develop real competency.

 

 



PHP

PHP BASICS:

  • Introduction to Scripting
  • PHP Programming Structure
  • Php Syntax
  • Configuration Settings
  • Comments in php
  • Variables
  • Data Types
  • Variable Manipulations
  • String Variables
  • Variable variables
  • Reference Variables
  • Constant Variables
  • Errors in php
  • Operators
  • Condition Statements
  • Arrays
  • Array Functions
  • Debugging a PHP File

HTML

  • HTML History
  • Basics of HTML
  • Text Formatting Tags
  • Computer Output Tags
  • Quotation and Definition tags
  • Images
  • Links
  • Entities
  • Image maps
  • Tables
  • Lists
  • HTML Forms & Input
  • HTML Frames
  • HTML I Frames
  • Div and span tags
  • Audio and video in web page

     Java Scripts

  • Introduction
  • Data Types
  • Variables &Operators
  • Control & Conditions Statements
  • Arrays
  • Functions
  • Event Handlers
  • Form Validations
  • Js objects
  • DOM

      Web Application Development

  • php Forms & validations
  • Super Global Variables of php
  • User Defined Functions
  • Passing Arguments By Value
  • Passing Arguments By Reference
  • Function overloading
  • Local & Global Variables
  • Static Variables
  • Built-in Functions in PHP
  • Date Functions
  • String Functions
  • Working with Files & Directories
  • PHP CSV File Read
  • File Uploading
  • Server Side Includes
  • include() & include once()
  • require() & require once()
  • Authentication Methodologies
  • HTTP Authentication
  • PHP Authentication
  • Session Tracking
  • Session Tracking using Cookies
  • Session Tracking using PHP Session
  • Session Configuration Directives
  • Encoding & Decoding Session Data
  • Auto Login
  • Regular Expressions
  • Validating text box values
  • Creating custom regular expressions

      Object Oriented Programming in   Php   

  • Class & Objects
  • Constructors & Destructors
  • Overloading Member Functions
  • Inheritance
  • Overriding Members
  • Static & Constant Members
  • Scope Resolution Operator
  • Helper Functions
  • Abstract Class
  • Interfaces
  • Object Iteration
  • final Keyword
  • Object Cloning
  • Object Serialization
  • Reflections
  • Exception Handling
  • try...catch. Throw
  • User-defined Exceptions
  • Server Side Validations using PHP
  • Filters
  • E-mail Services
  • Sending an Email with Attachment
  • Using PHP from the Command Line
  • PHP Zip file functions
  • Google Maps API

     MYSQL

  • Introduction to DBMS
  • RDBMS
  • Introduction to MySQL Database
  • Database Creation
  • Data Definition Language
  • Data Manipulation Language
  • Data Retrieval Language
  • TCL & DCL Commands
  • Storage Engines
  • MySQL Data Types
  • Constraints
  • PHP functions to work with MySQL
  • Working with Large Objects
  • Storing Images in Database
  • Sub-queries
  • Functions in MySQL
  • Stored Procedures in MySQL
  • Cursors
  • Indexing in MySQL
  • Joins
  • Views
  • SQL Injection
  • Pagination, Sorting etc
  • PHP working with Oracle, SQLServer etc
  • Using ODBC & OCI functions
  • MySQL Vs. MySQL in PHP

      AJAX

  • AJAX Introduction
  • XMLHttpRequest
  • AJAX Examples

jQuery

  • Introduction
  • jQuery Selectors
  • jQuery Event functions
  • jQuery Effects
  • jQuery Custom Animations
  • jQuery Callback Functions
  • jQuery HTML Manipulations
  • jQuery CSS Manipulations
  • AJAX and jQuery
  • jQuery UI
  • jQuery Plugins

XML

  • Introduction to XML
  • DTD
  • XSL & XSD
  • XML Parsing
  • Tree based Parsers
  • Event based Parser
  • Reading an XML document
  • Creating an XML document for
  • data in DB

Word press

  • Introduction
  • Installation
  • Building a Profile
  • Categories
  • Posts
  • Pages
  • Comments
  • Managing Images, Video & Other Media
  • Word press Settings
  • Themes
  • Using Plugins
  • Custom Themes and plugins
  • Site Maintenance & Security

Zend Framework

  • Introduction
  • MVC Design Pattern
  • Installation & Configuration
  • Create a Project
  • Controllers, Actions & Views
  • Controller Related Components
  • Model Related Components
  • View Related Components
  • Create a Layout
  • Create a Model & Database Table
  • Wiring in CRUD
  • Create a Form
  • Filtering & Validations
  • Internationalization
  • Security
  • Search
  • Mail
  • URL Routing & Controllers
  • Zend Framework 2

Drupal

  • Introduction
  • Installation
  • Basic Site Configuration
  • Toolbar & Shortcut Bar
  • Site Maintenance
  • Basic Page & Articles
  • Using Text Formats to prevent
  • Content Damage
  • Changing Site Information,
  • Graphics & Interface
  • Change the Themes
  • Custom Themes
  • Create a Contact Page
  • Our own PHP in Drupal
  • Working with Blocks
  • Modules
  • Working with Polls, Blogs & Forums
  • User Administration
  • Managing Comments
  • Stopping Spam using CAPTCHA
  • Enabling Styles Text with WYSIWYG
  • Creating New Content Types
  • Views in Drupal
  • Launching your site

 

 

 

 

 

 

 

 

 



For more details please contact here............
USA Contact:-+1-914-885-1413  ||  +1-949-209-8994 India Contact:-+91-40-60504560  ||  +1-914-885-1413 Email:-Info@globalitfamily.com



For more details please contact here............
USA Contact:-+1-914-885-1413  ||  +1-949-209-8994 India Contact:-+91-40-60504560  ||  +1-914-885-1413 Email:-Info@globalitfamily.com


Take a Free Demo class

Submit your enquire here

© 2013 : Global IT Family. All Rights Reserved