PHP

Key Features

Notes

Assignments

6 Months

Our Goals

• Entire SCJP syllabus will be covered
• Every program execution will be explained with Compiler and JVM Architectures
• Every program memory diagram will be clearly explained with JVM Architecture
• 1000+ Programs will be covered in training as well as in practice material
• Entire list of interview questions will be covered on every concept
• Every concept will be clearly explained with real-time project scenarios
• Every concept will be explained with MVC and LC-RP Architectures
• Therefore you will get good knowledge in designing and developing projects
• So that you can clear all interviews as a fresher or as an experience

PHP Training Course Prerequisite

  • HTML
  • CSS
  • Javascript

Our Syllabus

We have provide you the following syllabus modules in your training period.

An Introduction to PHP

  1. History of PHP
  2. Versions and Differences between them
  3. Practicalit
  4. Power
  5. Installation and configuring Apache and PHP

PHP Basics

  1. Default Syntax
  2. Styles of PHP Tags
  3. Comments in PHP
  4. Output functions in PHP
  5. Datatypes in PHP
  6. Configuration Settings
  7. Error Types

Variables in PHP

  1. Variable Declarations
  2. Variable Scope
  3. PHP’s Superglobal Variables
  4. Variable Variables

Constants in PHP

  1. Magic Constants
  2. Standard Pre-defined Constants
  3. Core Pre-difined Languages
  4. User defined Constant

Control Structures

  1. Execution Control Statements
  2. Conditional Statements
  3. Looping Statements whith Realtime Examples

Functions

  1. Creating Functions
  2. Passing Arguments by Value
  3. Passing Arguments by Reference
  4. Recursive Functions

Arrays

  1. What is an Array?
  2. How to create an Array
  3. Traversing Arrays
  4. Array Functions

Include Functions

  1. Include, Include_once
  2. Require, Require_once

Regular Expressions

  1. Validating textboxes,emails,phone number,etc
  2. Creating custom regular expressions

Object Oriented Programming in PHP

  1. Classes, Objects, Fields, Properties, _set(), Constants, Methods
  2. Encaptulation
  3. Inheritance and types
  4. Polymorphism
  5. Constructor and Destructor
  6. Static Class Members, Instance of Keyword, Helper Functions
  7. Object Cloning and Copy
  8. Reflections

Strings and Regular Expressions

  1. Declarations styles of String Variables
  2. Heredoc style
  3. String Functions
  4. Regular Expression Stntax(POSIX)
  5. PHP’s Regular Expression Functions(POSIX Extended)

Working with the Files and Operating System

  1. File Functions
  2. Open, Create and Delete files
  3. Create Directories and Manipulate them
  4. Information about Hard Disk
  5. Directory Functions
  6. Calculating File, Directory and Disk Sizes

Error and Exception Handling

  1. Error Logging
  2. Configuration Directives
  3. PHP’s Exception Class
  4. Throw New Exception
  5. Custom Exceptions

Cookies

  1. Why Cookies
  2. Types of Cookies
  3. How to Create and Access Cookies

Sessions

  1. Session Variables
  2. Creating and Destroying a Session
  3. Retriving and Setting the Session ID
  4. Encoding and Decoding Session Data
  5. Auto-Login
  6. Recently Viewed Document Index

MySQL Concepts

  1. Introduction
  2. Storage Engines
  3. Functions
  4. Operators
  5. Constraints
  6. DDL commands
  7. DML Commands
  8. DCL Command
  9. TCL Commands
  10. Views
  11. Joins
  12. Curosrs
  13. Indexing
  14. Stored Procedures
  15. Mysql with PHP Programming
  16. Mysql with Sqlserver(Optional)

PHP with MySQL

  1. What is MySQL
  2. Integration with MySQL
  3. MySQL functions
  4. Gmail Data Grid options
  5. SQL Injection
  6. Uploading and downloading images in Database
  7. Registration and Login forms with validations
  8. Pagging,Sorting,…..