ZEND PHP Training
The Zend Certified PHP Engineer is an industry-wide standard that recognizes PHP expertise and is a measure of distinction that employers use to evaluate prospective employees. Join the thousands of PHP professionals who have received official certifications and be recognized for your PHP expertise.
Batch Duration
Starting Date : 3rd March, 2021
Last Date of Registration :2nd March, 2021
Class Schedule : 3 Months (90 Hours); Monday & Wednesday 6:00 PM - 9:00 PM
Total Hours : 90
Course Curriculum
MODULE 1- PHP Basics
- Syntax
- Operators
- Variables
- Control Structures
- Language Constructs and Functions
- Namespaces
- Extensions
- Config
- Performance/bytecode caching
MODULE 2- Functions
- Arguments
- Variables
- References
- Returns
- Variable Scope
- Anonymous Functions, closures
- Type Declarations
MODULE 3- Data Format & Types
- XML Basics
- SimpleXML
- XML Extension
- Webservices Basics
- SOAP
- JSON
- DateTime
- DOMDocument
MODULE 4- Web Features
- Sessions
- Forms
- GET and POST data
- Cookies
- HTTP Headers
- HTTP Authentication
- HTTP Status Codes
MODULE 5- I/O
- Files
- Reading
- Writing
- File System Functions
- Streams
- Contexts
MODULE 6- Object Oriented Programming
- Instantiation
- Modifiers/Inheritance
- Interfaces
- Return Types
- Autoload
- Reflection
- Type Hinting
- Class Constants
- Late Static Binding
- Magic (_*) Methods
- Instance Methods & Properties
- SPL
- Traits
MODULE 7- Security
- Configuration
- Session Security
- Cross-Site Scripting
- Cross-Site Request Forgeries
- SQL Injection
- Remote Code Injection
- Email Injection
- Filter Input
- Escape Output
- Encryption, Hashing algorithms
- File uploads
- PHP Configuration
- Password hashing API
MODULE 8- Strings & Patterns
- Quoting
- Matching
- Extracting
- Searching
- Replacing
- Formatting
- PCRE
- NOWDOC
- Encodings
MODULE 9- Databases & SQL
- SQL
- Joins
- Prepared Statements
- Transactions
- PDO
MODULE 10- Arrays
- Associative Arrays
- Array Iteration
- Array Functions
- SPL, Objects as arrays
- Casting
MODULE 11- Error Handling
- Handling Exceptions
- Errors
- Throwables
MODULE 12- Vendor Exam Preparation
- Vendor Certification Discussion