Course PHP Programming Continued
You already have experience with PHP and you want to expand your knowledge and skills so you can build professional web applications. By using advanced techniques, you can offer your visitors even more speed, stability, space and interaction possibilities. In our advanced training for PHP, you professionalise your programming style.
In this training we bring your PHP programming skills to a higher level. You learn object-oriented programming. You learn to write flexible, robust code that is suitable for reuse. You will deepen your knowledge of database access, validation and optimisation. You learn how to work with cookies, text files, emails and uploads, among other things. We cover common mistakes and teach you how to find the right solutions. In short, you get a professional programming style and learn all the techniques necessary for a mature web application. We pay a lot of attention to putting the theory into practice. After following the training, you will work more efficiently and flexibly.
- Modular programming: Object Oriented Programming (OOP)
- Input validation with regular expressions
- Advanced SQL: JOIN, sub-queries and full-text search
- Create PDF files
- Send e-mail
- Addressing text files
- Upload facilities
- Error handling with Exceptions
- Advanced OOP: Abstract classes, methods and use of interfaces
In order to follow this training successfully, basic knowledge of HTML, CSS and PHP is required. For example, through the PHP basic training.
PHP stands for: PHP Hypertext Preprocessor.
The abbreviation again refers to itself!
PHP is part of the widely used LAMP combination of free open-source software for web applications. (Linux-Apache-MySQL-PHP).
Another well-known database is PostgreSQL.
Course and teaching material are in Dutch.
This training is offered on the basis of our Open Learning Method. This means that under the active guidance of our trainer, you work independently to master the material. This enables you to achieve your learning goals at your own pace without being hindered by the faster or slower pace of your fellow course members. The trainer will make sure you stay on track and achieve your learning goals. This type of learning allows for customisation. You are given the opportunity to bring in examples from your own practice and IT environment, which will help you learn even more specifically .
The training is provided in Dutch as standard. The trainer has a good command of the English language. Use can be made of course material in English. With a minimum of three participants, the training can also be provided entirely in English.
Prices mentioned are per person, including course material.
Lunch is included in the on-site training.
||6 sessions of three hours
|Price per day, excluding VAT
|Total, incl. VAT
After completion of the training, a Learnit certificate is issued as proof of participation.