0% found this document useful (0 votes)
71 views

PHP Developer Certification

Vskills certification for PHP Developers assesses the candidate for developing PHP based applications. The certification tests the candidates on various areas in developing PHP based software which includes knowledge of installation, usage, syntax and semantics of PHP programming language. http://www.vskills.in/certification/Certified-PHP-Developer
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
71 views

PHP Developer Certification

Vskills certification for PHP Developers assesses the candidate for developing PHP based applications. The certification tests the candidates on various areas in developing PHP based software which includes knowledge of installation, usage, syntax and semantics of PHP programming language. http://www.vskills.in/certification/Certified-PHP-Developer
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 0

Certified PHP Developer

VS-1054
Certified PHP Professional
www.vskills.in



Certified Certified Certified Certified PHP PHP PHP PHP Developer Developer Developer Developer

Certification Code Certification Code Certification Code Certification Code VS-1054
Vskills certification for PHP Developers assesses the candidate for developing PHP based
applications. he certification tests the candidates on vario!s areas in developing PHP
based soft"are "hich incl!des kno"ledge of installation# !sage# s$nta% and se&antics of
PHP progra&&ing lang!age.
'h$ sho!ld one take this certification( 'h$ sho!ld one take this certification( 'h$ sho!ld one take this certification( 'h$ sho!ld one take this certification(
his Co!rse is intended for professionals and grad!ates "anting to e%cel in their chosen
areas. )t is also "ell s!ited for those "ho are alread$ "orking and "o!ld like to take
certification for f!rther career progression.

*arning Vskills PHP Developer Certification can help candidate differentiate in toda$+s
co&petitive ,ob &arket# broaden their e&plo$&ent opport!nities b$ displa$ing their
advanced skills# and res!lt in higher earning potential.

-or e&plo$ers# the certification provides skill verification tools that not onl$ help assess a
person+s skills in PHP progra&&ing b!t also the abilit$ to .!ickl$ co&plete on-the-,ob
tasks across &!ltiple progra&s.
'ho "ill benefit fro& taking this certification( 'ho "ill benefit fro& taking this certification( 'ho "ill benefit fro& taking this certification( 'ho "ill benefit fro& taking this certification(
/ob seekers looking to find e&plo$&ent in vario!s ) co&panies or freelance# st!dents
generall$ "anting to i&prove their skill set and &ake their CV stronger and e%isting
e&plo$ees looking for a better role can prove their e&plo$ers the val!e of their skills
thro!gh this certification.
est Details est Details est Details est Details
D!ration0 D!ration0 D!ration0 D!ration0 10 &in!tes
2o. of .!estions0 2o. of .!estions0 2o. of .!estions0 2o. of .!estions0 50
3a%i&!& &arks0 3a%i&!& &arks0 3a%i&!& &arks0 3a%i&!& &arks0 50# Passing &arks0 45 55067
here is no negative &arking in this &od!le.
-ee Str!ct!re -ee Str!ct!re -ee Str!ct!re -ee Str!ct!re
8s. 45009- 5)ncl!des all ta%es7
Certified PHP Professional
www.vskills.in

Co&panies that hire Co&panies that hire Co&panies that hire Co&panies that hire Vskills Vskills Vskills Vskills Certified Certified Certified Certified PHP PHP PHP PHP Developer Developer Developer Developer
Vskills Certified PHP Developer finds e&plo$&ent in big or s&all PHP based "ebsite
develop&ent co&panies. here is a shortage of skilled professionals in this field and
co&panies are in a constant look o!t of people "ell ac.!ainted "ith the "ork c!lt!re and
the processes involved.




















Certified PHP Professional
www.vskills.in


Table of Contents


1. 1. 1. 1. :asics :asics :asics :asics
1.1 Need for PHP
1.2 PHP Evolution
1.3 PHP Usage
1.4 PHP Comments
1.5 PHP Script Life cycle

4. 4. 4. 4. Variable and constants Variable and constants Variable and constants Variable and constants
2.1 Variables
2.2 Constants
2.3 Data Types
2.4 Special Characters

;. ;. ;. ;. <perators <perators <perators <perators
3.1 Arithmetic
3.2 Assignment
3.3 Comparison
3.4 Concatenation
3.5 Logical Operators
3.6 Bitwise Operators
3.7 Unary Operators

4. 4. 4. 4. Conditionals Conditionals Conditionals Conditionals
4.1 If-else
4.2 Switch
4.3 Ternary Operator

5. 5. 5. 5. =oop constr!cts =oop constr!cts =oop constr!cts =oop constr!cts
5.1 While
5.2 For
5.3 For each
5.4 Do while
5.5 Continue
5.6 Break

1. 1. 1. 1. Strings Strings Strings Strings
6.1 Basics
6.2 Single quoted
6.3 Double quoted
6.4 Heredoc
Certified PHP Professional
www.vskills.in

6.5 Nowdoc

>. >. >. >. ?rra$s ?rra$s ?rra$s ?rra$s
7.1 Basics
7.2 Specifying Array
7.3 Accessing array elements
7.4 Creating/modifying Array
7.5 Reading array values
7.6 Removing array values
7.7 Array Traversal
7.8 Useful PHP Array functions

@. @. @. @. -!nctions -!nctions -!nctions -!nctions
8.1 Basics
8.2 User-defined functions
8.3 Function arguments
8.4 Returning values
8.5 Variable Functions
8.6 Built-in Functions
8.7 Anonymous Functions

A. A. A. A. Classes Classes Classes Classes
9.1 Basics
9.2 Class Property
9.3 Class Constants
9.4 Constructor and Destructor
9.5 Class Visibility
9.6 Object Inheritance
9.7 Class Abstraction
9.8 Object Interfaces
9.9 Traits
9.10 Overloading
9.11 Object Iteration
9.12 Object Cloning
9.13 Objects and references

10. 10. 10. 10. -ile Handling -ile Handling -ile Handling -ile Handling
10.1 Basics
10.2 Creating a file
10.3 Opening a File
10.4 Reading from a file
10.5 Writing to a file
10.6 Appending a file
10.7 Closing a file
10.8 Deleting a file
10.9 Useful Functions
Certified PHP Professional
www.vskills.in


11. 11. 11. 11. Database Database Database Database
11.1 Basics
11.2 Database Connection
11.3 Table Creation
11.4 Inserting Data
11.5 Database Updation
11.6 Deleting Records
11.7 Searching Records
11.8 Other Table Operations
11.9 MySQL Error Handling

14. 14. 14. 14. Cookies &anage&ent Cookies &anage&ent Cookies &anage&ent Cookies &anage&ent
12.1 Cookies
12.2 setcookie
12.3 setrawcookie
12.4 Cookie Setting or Removal
12.5 Accessing Cookies
12.6 Expiring Cookies

1;. 1;. 1;. 1;. Session Session Session Session
13.1 Basics
13.2 Session Internals
13.3 Session Creation
13.4 Deleting Sessions and Variables
13.5 Custom Session Handlers
13.6 Session Upload Progress
13.7 Sessions and security
13.8 Sessions Functions

14. 14. 14. 14. -or&s -or&s -or&s -or&s
14.1 Basics
14.2 Create a Basic Form
14.3 Input control or control
14.4 Receiving Form Data
14.5 Variables From External Sources
14.6 Image Submission

15. 15. 15. 15. 3iscellaneo!s 3iscellaneo!s 3iscellaneo!s 3iscellaneo!s
15.1 Security
15.2 Optimization
15.3 Installation
15.4 Error Handling



Certified PHP Professional
www.vskills.in


Co!rse <!tline Co!rse <!tline Co!rse <!tline Co!rse <!tline


:asics :asics :asics :asics
Explaining the need and evolution of PHP
Illustrating the various assignment, arithmetic, comparison and string operators
Describing the usage of Comments and the Script Life cycle in PHP

Variable and constants Variable and constants Variable and constants Variable and constants
Detailing the basics of variable, constants, various data types and special characters in
PHP

<perators <perators <perators <perators
Describing the various arithmetic, assignment, comparison, concatenation, logical,
bitwise and unary operators for conducting different operations on operands

Conditionals Conditionals Conditionals Conditionals
Elucidating conditionals (if-else, switch and ternary operator) used in PHP for
condition checking in PHP

=oop constr!cts =oop constr!cts =oop constr!cts =oop constr!cts
Describing the different loop constructs (while, for, for each and do while) of PHP
Understanding loop exiting keyword of continue and break

Strings Strings Strings Strings
Explaining strings and their functions for manipulation in PHP
Understanding Single and Double quoted strings
Describing the usage of Heredoc and Nowdoc in PHP

?rra$s ?rra$s ?rra$s ?rra$s
Explaining array creation,reading, adding or deleting array elements and their
functions
Describing the usage of associative arrays in PHP

-!nctions -!nctions -!nctions -!nctions
Illustrating the basics of parameter and return values in functions
Detailing the concept of value and reference passing of parameter
Explaining the implementation of variable and anonymous functions
Describing various string, mathematical, date and time functions of PHP

Classes Classes Classes Classes
Procedure of definition and usage of classes in PHP
Describing the usage of constructor and destructor in classes
Certified PHP Professional
www.vskills.in

Illustrating class constants, object interfaces, inheritance and abstraction
Explaining the concept of extending classes and visibility settings
Detailing traits and overloading
Describing object basics and references with their operations like iteration, cloning

-ile Handling -ile Handling -ile Handling -ile Handling
Describing the basics of file handling with detailing the various file operations like
creating, opening, reading, writing, appending, closing and deleting a file
Explaining various useful file and directory functions

Database Database Database Database
Explaining the database basics of table and query of database
Describing connecting and closing of database connection in PHP
Illustrating the steps to search, insert, update and delete data in a table
Detailing querying, sorting and grouping of records
Emphasizing the error handling mechanism in MySQL

Cookies &anage&ent Cookies &anage&ent Cookies &anage&ent Cookies &anage&ent
Describing the creation, usage and deletion of cookies in PHP with usage of setcookie
and setrawcookie

Session Session Session Session
Explaining steps for starting an session, creation, accessing and usage of variables
and destroying session variables
Illustrating the implementation of custom session handlers and managing session
upload progress
Describing security as applicable to sessions and various sessions functions

-or&s -or&s -or&s -or&s
Illustrating forms and their usage for data collection
Describing the various controls in an HTML form and steps to create a HTML form
Detailing the process to accept variables from external sources in PHP and image
submissions

3iscellaneo!s 3iscellaneo!s 3iscellaneo!s 3iscellaneo!s
Explaining the applicability and implementation of security, optimization and error
handling in PHP
Describing the steps of installation of PHP and it's requirements








Certified PHP Professional
www.vskills.in


Sa&ple B!estions Sa&ple B!estions Sa&ple B!estions Sa&ple B!estions

1. 1. 1. 1. 'hich t$pe of translator is !sed b$ 'hich t$pe of translator is !sed b$ 'hich t$pe of translator is !sed b$ 'hich t$pe of translator is !sed b$ PHP PHP PHP PHP( (( (
?. Co&piler
:. )nterpreter
C. )D*
D. 2one of the above

4 44 4. . . . PHP is a scripting lang!age "hich is PHP is a scripting lang!age "hich is PHP is a scripting lang!age "hich is PHP is a scripting lang!age "hich is of t$pe of t$pe of t$pe of t$pe CCCCCCCCCCCCC. CCCCCCCCCCCCC. CCCCCCCCCCCCC. CCCCCCCCCCCCC.
?. client-side
:. server-side
C. :oth of the above
D. 2one of the above

; ;; ;. . . . D DD D% Din Din Din Din PHP is PHP is PHP is PHP is a aa a CCCCCCCCCCCCC. CCCCCCCCCCCCC. CCCCCCCCCCCCC. CCCCCCCCCCCCC.
?. Percentage operator
:. Division operator
C. 3od!l!s operator
D. 2one of the above

4 44 4. . . . ECP<S in PHP is ECP<S in PHP is ECP<S in PHP is ECP<S in PHP is a9 a9 a9 a9an an an an CCCCCCCCCCCCC. CCCCCCCCCCCCC. CCCCCCCCCCCCC. CCCCCCCCCCCCC.
?. ?ssociative arra$
:. 3ethod
C. -!nction
D. 2one of the above

5 55 5. . . . Character given "ith Character given "ith Character given "ith Character given "ith fope fope fope fopen f!nction n f!nction n f!nction n f!nction to to to to append data is append data is append data is append data is CCCCCCCCCCCCC. CCCCCCCCCCCCC. CCCCCCCCCCCCC. CCCCCCCCCCCCC.
?. a
:. "
C. r
D. 2one of the above

Answers: 1 (B), 2 (B), 3 (C), 4 (A), 5 (A)

You might also like