PHP ONLINE TRAINING BY REALTIME CERTIFIED EXPERTS

Designed for intermediate users, our PHP tutorials can help you learn PHP inside and out. Find out how to use PHP with a MySQL database, and how to know if you should use CodeIgniter, Zend, Symfony, or CakePHP as your framework. Our tutorials also cover hard skills needed to build web applications, like working with forms, data, and sessions.



FOR FREE DEMO contact :

Email : raj@apex-online-it-training.com

Phone/WhatsApp : +91-(850) 012-2107

USA Number : 214-628-3894

Gtalk : raavi.sriraja@gmail.com

Blog: http://apex-it-online-trainings.blogspot.in


PHP Interview Questions and Answers, Recorded Video Sessions, Materials, Mock Interviews Assignments Will be provided

PHP COURSE TOPICS

(the course content can be modified as per your requirements):


1.PHP Basics

A. How PHP Works

B. The php.ini File

C. Basic PHP Syntax

I. PHP Tags

II. PHP Statements and Whitespace

III. Comments

IV. PHP Functions

V. Hello World!

D. Variables

. Variable Types

I. Variable Names (Identifiers

II. Type Strength

III. Hello Variables!

IV. Variable Scope

V. Superglobals

VI. Constants

VII. Variable-Testing and Manipulation Functions

E. PHP Operators

F. Creating Dynamic Pages

G. Single Quotes vs. Double Quotes

H. Howdy World!

2.Flow Control

A. Conditional Processing

I. If Conditions

B. Loops

. while

I. do...while

II. for

III. break and continue

3.Arrays

A. Enumerated Arrays

I. Initializing Arrays

II. Appending to an Array

III. Reading from Arrays

IV. Looping through Arrays

B. Associative Arrays

. Initializing Associative Arrays

I. Reading from Associative Arrays

II. Looping through Associative Arrays

III. Superglobal Arrays

C. Two-dimensional Arrays

. Reading from Two-dimensional Arrays

I. Looping through Two-dimensional Arrays

D. Array Manipulation Functions

4.PHP and HTML Forms

A. HTML Forms

I. How HTML Forms Work

II. A Sample HTML Form

III. Form Variables

5.String Manipulation

A. Formatting Strings

I. Concatenation

II. String Manipulation Functions

III. Examples of String Functions

B. Magic Quotes

. magic_quotes_gpc

I. magic_quotes_runtime

II. Recommendation on Magic Quotes

6.Reusing Code and Writing Functions

A. Including Files

I. require

II. require_once

III. auto_prepend_file and auto_append_file

B. User Functions

. Defining and Calling Functions

I. Default Values

II. Variable Scope

III. By Reference vs. By Value

C. Form Processing

. Code Organization

7.Simple SELECTs

A. Introduction to the Northwind Database

B. Some Basics

I. Comments

II. Whitespace and Semi-colons

III. Case Sensitivity

C. SELECTing All Columns in All Rows

D. SELECTing Specific Columns

E. Sorting Records

. Sorting By a Single Column

I. Sorting By Multiple Columns

II. Sorting By Column Position

III. Ascending and Descending Sorts

F. The WHERE Clause and Operator Symbols

. Checking for Equality

I. Checking for Inequality

II. Checking for Greater or Less Than

III. Checking for NULL

IV. WHERE and ORDER BY

G. The WHERE Clause and Operator Words

. The BETWEEN Operator

I. The IN Operator

II. The LIKE Operator

III. The NOT Operator

H. Checking Multiple Conditions

. AND

I. OR

II. Order of Evaluation

8.Subqueries, Joins and Unions

A. Subqueries

B. Joins

I. Table Aliases

II. Multi-table Joins

C. Outer Joins

D. Unions

. UNION ALL

I. UNION Rules

9.Inserting, Updating and Deleting Records

A. INSERT

B. UPDATE

C. DELETE

10.Managing Data

A. Querying a Database

I. mysqli() Overview

II. mysqli Methods and Properties

III. Inserting and Updating Records

IV. mysqli Prepared Statements

11.MDB2

A. Advantages and Disadvantages of MDB2

I. Why use a database abstraction layer?

II. When not to use a database abstraction layer?

B. Using MDB2

12.Authentication with PHP and SQL

A. A Database-less Login Form

13.Regular Expressions

A. Perl-compatible Regular Expression Functions

I. preg_match()

II. preg_replace()

III. Regular Expression Tester

B. Regular Expression Syntax

. Start and End ( ^ $ )

I. Number of Occurrences ( ? + * {} )

II. Common Characters ( . \d \D \w \W \s \S )

III. Grouping ( [] )

IV. Negation ( ^ )

V. Subpatterns ( () )

VI. Alternatives ( | )

VII. Escape Character ( \ )

C. Form Validation Functions with Regular Expressions

14.Session Control and Cookies

A. Sessions

I. Configuring Sessions

II. Session Functions

B. Cookies

15.Sending Email with PHP

A. mail()

I. Shortcomings of mail()

B. PHPMailer

16.File System Management

A. Opening a File

I. fopen()

B. Reading from a File

. fgets()

C. Writing to a File

. fwrite()

D. File Locking

. flock()

E. Uploading Files via an HTML Form

F. Getting File Information

G. More File Functions

H. Directory Functions

. Getting a Directory Listing