PHP training courses from fundamentals to advanced! PHP is making significant headway in the corporate world from its base as the language and platform of choice for thousands of open source projects from Drupal and WordPress. It is estimated that 80% of the internet is being powered by PHP.
The ease with which PHP skills can be acquired, it's ability to iterate rapidly, as well as the introduction of advanced object orientation features and security enhancements in the latest version of PHP, along with the maturing of the tool chain around PHP with utilities such as composer, PhpUnit etc makes PHP a compelling choice for application development.
We offer two PHP training courses namely:
|Description||Days||Price (ex vat)|
|PHP Fundamentals Training||2||ZAR||USD|
Once students have mastered this course they can complete the Drupal Module Developers course or our VTiger developer course.
These courses prepare students to write the Zend PHP certification exams which we offer at our Johannesburg offices:
- Zend PHP 5.3 certification exams,
- Zend Framework certification exams
We run training course monthly and arrange on-site training for companies that have specialised training requirements. Should you be interested in attending one of our PHP courses please contact us on 011 781 8014.
PHP Training Fundamentals Course Outline
Our Fundamentals of PHP course teaches students how to develop and write web applications using database independent PHP code. The course will equip students with knowledge on basic SQL (structured query language) and the fundamentals of the php language and constructs to read and write to databases, process user input from http POST and GET commands and format data for display via the web server.
Students should have a basic knowledge of HTML to attend this course.
- PHP Language:
- Data Types,
- PHP Variable:
- Reference variables,
- Control Flow:
- Advanced Arrays,
- File Handling,
- Web Development:
- Introduction to Server Communications,
- PHP & Databases:
- MySQL & PHP
PHP Training Advanced Course Outline
- PHP Object Orientated Training:
- Principles of object orientation and PHP.
- exception handling,
- late static binding and
- magic methods,
- XML basics,
- XML Extension,
- PHP Web Service Basics:
- JSON &
- PHP Security:
- Cross-Site scripting,
- SQL Injection,
- Email injection,
- File IO:
- Reading, writing files and
- file handling functions