ZEND CERTIFIED (PHP) ENGINEER:PeopleNTech

ZEND CERTIFIED (PHP) ENGINEER

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.

Personal & Career Benefits

  •  Capture the attention of recruiters
  • Gain employer recognition for promotions and raises
  • Connect with PHP community leaders through your listing in the Zend Certified Engineer Directory
  • Score job opportunities or consulting referrals by participating in the ZCE group on LinkedIn
  • Get discounted ZendCon passes, the global PHP conference

Employer Benefit 

  • Standardize and ensure a high level of expertise in your PHP development teams
  • Implement industry best practices in your PHP development organizations
  • Maximize your team productivity and performance
  • Present a superior professional image to your customers and partners
  • Gain  competitive advantages  compared to  other software  development organizations
  • Use the "We Employ" logo to show you have ZCEs on Staff

Course Information:

  • Course Duration: 90 Hours (Theory 40 hours, Practice 40 hours, Boot Camp 10 hours).
  • Class Duration: 3 hours per class
  • 2/3 classes in a week

Pre-requisite:

  •   Should have deep knowledge on object oriented programming language.
  • Basic Knowledge on PHP is preferable

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
Nirjhor Anjum

Nirjhor Anjum

Faculty Head and Consultant

AL MAHMUD

AL MAHMUD

Sr. Faculty

Clients PeopleNTech
Clients PeopleNTech
Clients PeopleNTech
Clients PeopleNTech
Clients PeopleNTech
Clients PeopleNTech
Clients PeopleNTech
Clients PeopleNTech