Course PHP Programming sequel
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 follow-up training for PHP you professionalizes your programming style.
In This training we bring your PHP programming skills to a higher plan. You will learn object oriented programming. You will learn to write flexible robust code that is suitable for reuse. You deepen your knowledge of database access, validation and optimization. You will learn to work with cookies, text files, emails and uploads. We treat a lot of mistakes and teach you how to find the right solutions. In short, you get a professional programming style and you will learn all the techniques needed for a mature Web application. We devote a lot of attention to putting the theory into practice. After training, you work more efficiently and flexibly.
Topics
- Modular programming: Object Oriented Programming (OOP)
- Input validation with regular expressions
- Advanced SQL: JOIN, sub-queries and fulltext-Search
- Create PDF files
- Send E-mail
- To speak text files
- Upload Facilities
- Handling Errors with Exceptions
- Advanced OOP: Abstract classes, methods and use of interfaces
Prior knowledge
To successfully follow this training, basic knowledge of HTML, CSS and PHP is needed. For example, through the PHP basic training.
Note
PHP staat voor: PHP Hypertext Preprocessor.
De afkorting verwijst weer naar zichzelf!
PHP maakt deel uit van de veelgebruikte LAMP combinatie van gratis open-source software voor webtoepassingen. (Linux-Apache-MySQL-PHP).
Een andere bekende database is PostgreSQL.
Course and teaching materials are Dutch.
Lesvorm
This training is offered on the basis of our Open learning form-teaching method. This means that under the active supervision of our trainer, you are working independently to make your own substance. You can achieve your learning goals at your own pace without being bothered by a faster or slower pace of your fellow students. The trainer will ensure that you stay on track and achieve your learning goals. This form of learning offers space for customised work. You will have the opportunity to create examples from your own practice and IT environment that will make you more specific. more...
Language
The training is provided by default in Dutch. The trainer controls the English language. English course material can be used. When registering at least 3 participants, the training can also be provided entirely in English.
Investment
Mentioned prices are per person, including course material.
Lunch is included in the training on location.
|
On location |
Online |
Duration |
3 days |
6 sessions of three hours |
Price per day, excl. VAT |
€ 475,- |
€ 390,- |
Total, incl. VAT |
€ 1724,25 |
€ 1415,70 |
Certificate
After completing the training, a LEARNIT certificate will be issued as proof of participation.