PHP-training-Short-term-courses

Contents :

INTRODUCING PHP
The origin of PHP
PHP for Web Development & Web Applications
PHP History
Features of PHP
How PHP works with the Web Server
What is SERVER & how it works
 
PHP INPUT MECHANISM
Form Interpretation
Understanding GET, POST, REQUEST
Master-Child page concept
 
PHP OUTPUT MECHANISM
Working with ECHO, PRINT(), PRINTF()
MINI TASK ? Integrating HTML with PHP
MINI TASK ? Integrating CSS with PHP
MINI TASK ? Integrating JAVASCRIPT with PHP
 
LANGUAGE BASICS
Creating a simple PHP script
Naming Variables
Assigning and Displaying Variable Values
Creating variables
Displaying variable values
Writing Your First Script That Uses Variables
Using Variable Variables
Removing Variables
Understanding Data Types
Assigning data types
Type casting
Type Juggling
Introduction of PHP Keywords
Comments
 
OPERATORS & EXPRESSIONS
Arithmetic, Assignment, Comparison, Logical Operators
Concatenation, Bitwise, Error Suppression, Increment & Decrement operators
 
WORKING WITH FLOW CONTROL THROUGH CONTROL STATEMENT
Ternary operator
If-else
If-else ladder
If-elseif-else
Switch
 
WORKING WITH FLOW CONTROL THROUGH LOOP STATEMENT
For
While
Do-while
Foreach
Nesting of Loops
 
ARRAY WITH PHP
What is an Array?
Creating and Working with Arrays
Creating arrays
Viewing arrays
Modifying arrays
Removing values from arrays
Sorting Arrays
Walking through an Array
Traversing an array manually
Using foreach to walk through an array
Finding Array Size
Converting Arrays into Strings (And Vice Versa)
Converting Variables into Arrays (And Vice Versa)
Splitting and Merging Arrays
Exchanging keys and values
Multidimensional Arrays
Creating multidimensional arrays
Viewing multidimensional arrays
Using multidimensional arrays in statements
Walking through a multidimensional array
Built-in PHP Arrays
 
USING STRINGS IN PHP
Introduction to string.
Creating and Working with String
Creating string
Viewing string
Modifying string
Introduction of String Function
Working with string function
 
PHP FUNCTIONS
Defining functions
Using variables in functions
Passing values to a function
Nesting of Functions
Anonymous Functions
Recursion
Returning a value from a function
Using built-in functions
Defining User functions
Passing parameter(Call By Value & Call By Reference) & return value
Trends of PHP Functions(Missing Parameter, Formal parameter declaration)
Importing content of one page into another(include &
 
FILE HANDLING IN PHP
File Streams(Input, Output, Temp)
Creating and deleting a file.
Reading and writing test files.
Checking for existence of file.
Determining file size.
Opening a file for writing, reading or appending.
Writing data to the file.
Reading characters.
Checking existence of a file
Sending the pointer to a particular location in a file
Finding the current location of a pointer
Check whether file contents end or not
Locate the pointer at the beginning of file
File locking
MINI TASK ? Creating PDF with PHP
 
CREATING WEB FEATURES
Redirecting users to other pages
Creating an Email
Sending an Email
Configuring Email
File Uploading and File Downloading
MINI TASK ? Creating a Mail Interface with PHP
 
OBJECT ORIENTED PROGRAMMING
Introducing Object-Oriented Programming
Objects and classes
Properties & Methods
Object-oriented concepts PHP 5
Encapsulation
Inheritance(Single, Multilevel, Multiple, Hybrid, Hierarchical)
Developing an Object-Oriented Program
Selecting properties and methods for each object
Defining a Class
Using $this
Adding methods
Destroying Objects
Constructor & Destructor
Final Class
Using Access Specifiers (public, private & protected)
Polymorphism(Over Loading & Over Riding)
Abstraction
Abstract Class
Interface
Traits
Magic Methods
MINI TASK ? Creating a OOPs based simple PHP Application
 
ERROR & EXCEPTION HANDLING
Introduction to Errors
Types of Errors
Introduction to Exception handling
Using Try/catch/throw
Checked & Unchecked Exception
Creating Custom exception
MINI TASK ? Creating an Exception Handling Panel
 
CREATING SECURITY USING PHP
Introduction to ENCRYPTION
Encrypting Functions
Key Encryption
Creating Header Authentication
HTTP Authentication
MINI TASK ? Create a secure web page
 
REGULAR EXPRESSION
Introduction to Regular Expression
preg & ereg functions
Email validation
String pattern matching
PCRE expression
POSIX expression
MINI TASK ? Creating searching or validation programs
 
DATABASE MANAGEMENT (MySQL)
Introduction to DBMS
DBMS Vs RDBMS
Keys
Normalization
DML , DDL, DCL
Introduction to MySQL.
Database Engines in MySQL.
Performing dynamic functions using MySQL
Using MySQL on the Web
Adding tables to a database
Creating a table
Connecting to a database server
Using Database Queries for accessing & manipulating data from database
Opening Database Connection/closing database connection
Select/Insert/delete & Update Database from forms
Database Functions
Joins
Constraints
Triggers
SQL Injections
Prevention of SQL Injections
MINI TASK ? Creating Registration form
MINI TASK ? Creating Login & Profile page
MINI TASK ? Creating Update & Delete page
MINI TASK ? Creating SQL Injection prevention PHP script
 
STATE MANAGEMENT
Introduction to Query Strings
Working with Query Strings
Receiving data from Query Strings
MINI TASK ? Fetching Data from Database by Query String
Introduction to COOKIES
Creating Cookies
Using Cookies
MINI TASK ? Creating Cookie based authentication module
Introduction to Session
Starting a Session.
Working with Session variables.
Destroying session
Passing Session Ids
MINI TASK ? Creating a session based Login form

 

ADVANCE PHP
Ajax
Introduction to AJAX
Understanding XMLHTTPREQUEST object
Working with Ajax functions
Integrating AJAX with HTML
Integrating AJAX with PHP
MINI TASK ? Fetching data from database using Ajax
 
PAYMENT GATEWAY INTEGRATION
Introduction to Payment Gateways
How to integrate Payment Gateway with PHP application
MINI TASK ? Integrating Dummy Payment Gateway
 
WEB SERVICES IN PHP
Introduction to Web Services
Introduction to XML
Creating XML pages
Introduction to JSON
Creating JSON data
Creating SOAP based Web Service
Consuming SOAP based Web Service
Creating REST based Web Service
Consuming REST based Web Service
MINI TASK ? Database manipulation using Web Service
 
CODE IGNITER (Frame work)
Introduction to Code Igniter
Introduction to MVC
Installing Code Igniter
Creating Controller, View, Models
URL Routing, Hooks
Redirecting control
Configuring with Database
Creating Html forms
Using JavaScript with Code Igniter
Creating Validations with Code Igniter
Integrating Ajax with Code Igniter
Integrating HTML template in
Code Igniter
CRUD implementation in Code Igniter
Working with Session
Developing Plugin with Code Igniter
 
WORDPRESS (CMS)
Introduction to WordPress
WordPress installation
Working with post, media, pages, comments
Working with appearance ,user, tools, setting
Working with plugin in WordPress website
Using external plugin in wordpress website
Working with widgets in WordPress
Converting Html template to WordPress theme
CRUD operation using database in WordPress
Creating user defined plugins in WordPress
Creating user defined widgets in WordPress
 
DRUPAL (CMS)
Introduction to Drupal
Drupal installation
Working with content, structure, Appearance, people
Working with module , configuration, report
Creating user define modules in Drupal website
Working with the theme in Drupal website
Converting html theme in to Drupal website theme
CRUD operation based user module
Creating administrator module in Drupal website
 
PHP Project
Project Discussion 
Requirements analysis of Project

 

You can download our brochure: here.