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
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
No comments:
Post a Comment