You are on page 1of 5

6 Months Industrial Training In PHP

Problab Technologies offers Six Months Industrial Training to B.Tech and MCA Students in the
PHP Technology. The main objective of our PHP Industrial Training program is to provide the IT
graduates with practical exposure to PHP. We have designed the PHP training course while
keeping in mind the current Industry requirements. The PHP training program is most suitable for
IT Engineering Graduates/Post Graduates who are about to enter the Software Industry and
wanted to pursue their career in PHP technology. With the help of Six Months Industrial Training
in PHP you can take your career in the upward direction.

Apart from our trainers, PHP developers of our company do interact with the trainees on regular
basis. During the training, you go through a Live project in PHP and after the completion of the
training, the trainees are provided with the training certificate and placement opportunities by
Problab Technologies.

PHP Training Course Curriculum:


Introduction

The Origin of PHP


PHP is better than Its alternatives
Interfaces to External systems
How PHP works with the Web Server
Hardware and Software requirements
What a PHP script looks like
Saving data for later
Receiving user input
Repeating code

Introduction to SQL

Connecting to the MYSQL


Selecting a database
Finding out about errors
Adding data to a table

http://www.problab.com/six-months-industrial-training-in-chandigarh/
http://www.problab.com/six-weeks-industrial-training-in-chandigarh//

Acquiring the value


Finding the number of rows
Inserting data
Entering and updating data
Executing multiple queries

Basic PHP Development

How PHP scripts work


Basic PHP syntax
PHP data types
Displaying type information
Testing for a specific data type
Changing type with Set type
Operators
Variable manipulation
Dynamic variables
String in PHP

Cookies

The anatomy of a cookie


Setting a cookie with PHP
Deleting a cookie
Creating session cookie
Working with the query string
Creating query string

Session

What is session
Starting a session
Working with session variables
Destroying session
Passing session Ids
Encoding and decoding session variables

Control Structures

The if statement
Using the else clause with if statement
The switch statement
Using the? Operator
the while statement
the do while statement
The for statement
Breaking out of loops
Nesting loops
Summary

Disk Access, I/O, Math And Mail

HTTP connections
Writing to the browser
Getting input from forms
Output buffering
Session handling
Regular expression

http://www.problab.com/six-months-industrial-training-in-chandigarh/
http://www.problab.com/six-weeks-industrial-training-in-chandigarh//

Common math
Random numbers
File upload
File download
Environment variables
E-mail in PHP

Working With Regular Expressions

The basic regular expressions


PCRE
Matching patterns
Finding matches
Replace patterns
Modifiers
Breakup Strings

Classes And Objects

Objects oriented programming


Define a class
An Object
Creating an object
Object properties
Object methods
Object constructors and destructors
Class constants
Class inheritance
Abstract classes and methods
Object serialization
Checking for class and method existence
Exceptions
Iterators
Summary

Functions

What a function
Defining a function
Returning value from function
User-defined functions
Dynamic function calls
Variable scope
Accessing variable with the global statement
Function calls with the static statement
Setting default values for arguments
Passing arguments to a function by value
Passing arguments to a function by reference
Testing for function existence Arrays
Single-Dimensional Arrays
Multidimensional Arrays
Casting Arrays
Associative arrays
Accessing arrays
Getting the size of an array
Looping through an array

http://www.problab.com/six-months-industrial-training-in-chandigarh/
http://www.problab.com/six-weeks-industrial-training-in-chandigarh//

Looping through an associative array


Examining arrays
Joining arrays
Sorting arrays
Sorting an associative arrays

Word press (Content Management System)

Detail discussion of component, module and complete workflow of wordpress


How to create widget & module
Customization of existing component and modules

Smarty (Library For Creating HTML Templates)

Discussion of smarty
Discussion of variable and function and its uses
Practical application of smarty

PEAR (PHP Extension and Application)

Discuss framework and distribution system for reusable PHP components


Discussion of pear
Practical application of pear in combination with smarty

Working With The File System

Creating and deleting a file


Reading and writing text files
Working with directories in PHP
Checking for existence of file
Determining file size
Opening a file for writing, reading, or appending
Writing Data to the file
Reading characters

Cake PHP (Rapid Development Framework)

Discussion of cake PHP framework


Model, View, Controller Architecture
View Helpers for AJAX, Javascript, HTML Forms and more
Built-in Validation
Application Scaffolding
Application and CRUD code generation via Bake
Access Control Lists
Data Sanitization
Security, Session, and Request Handling Components
Flexible View Caching
Practical application of cake PHP framework

Working With Forms

Forms
Super global variables
The server array
A script to acquire user input
Importing user input
Accessing user input
Combine HTML and PHP code
Using hidden fields

http://www.problab.com/six-months-industrial-training-in-chandigarh/
http://www.problab.com/six-weeks-industrial-training-in-chandigarh//

Redirecting the user


File upload and scripts

AJAX (Asynchronous JavaScript and XML)

Introduction to AJAX
Introduction to XMLHttpRequest Object
Method and Properties of XMLHttpRequest
Application of AJAX in web application

Zen Cart(Open Source Shopping Cart)

Introduction to Shopping Cart


Introduction to Zen Cart opensource
Discussion of various module of Zen Cart
Customization of existing template and module
Working on Problab Technologies Live project and implementing all above tools and technology.

Why Choose us for PHP Industrial training in Chandigarh :

100% Job Assistance on successful completion of our All in one course.


Top notch training by highly qualified software engineers.
Exposure on real life software development procedure.
Valuable experience on Live Projects.
Practical training modules.
Free unlimited high speed Internet access during lab usage.
Flexible lab hours to suit your schedule.
Extremely affordable.
Master Latest Web 2.0 Technologies and Methodologies.
Industry endorsement for placement.

http://www.problab.com/six-months-industrial-training-in-chandigarh/
http://www.problab.com/six-weeks-industrial-training-in-chandigarh//

You might also like