PHP Code performance profiling and optimization

Date: Monday, October 28, 2019
Time: 9:00 am - 12:30 pm
Room: G 110
Cost: €210 (Coffee break included) 
Price will increase €35 from October 1, 2019 and are net and subject to a 21% VAT.

Description of the training:
Teach the core principles of PHP code performance measurement. Give an overview of the tools available on the market to support performance optimization. Get into specific, hands-on exercise of optimizing some Drupal code performance, and writing performance tests with Blackfire.io.

Prerequisites: 
To attend this workshop you will need a laptop with prepared development environment, that includes: PHP 7.2 binaries with MySQL extension enabled (wrapping in Docker is recommended for this workshop); Root permissions (we’ll need them to install Blackfire during workshop); Your favourite IDE or code editor (PhpStorm is recommended). Intermediate PHP and higher.

About the trainers:
Dmytro Olaresko
Department Manager at Smile
8+ years Drupal experience (https://www.drupal.org/u/dolaresko)
Starting from Drupal Backend Developer he became active community member, Team Lead, then Tech Expert and Department Manager.
As the organizer of Kharkiv Drupal Community, mentor, co-author of internal training courses and trainer he helps local Drupal community grow. 

Mark Weistroff
CTO at Blackfire
Learned to code as a kid thanks to the AmigaBASIC demos shipped with the Amiga500.
Discovered web programming with PHP 3 and has since continued developing for the web.
From backend, to frontend, to infrastructure technologies, he is always curious about technological evolutions in this space.

Oleksandr Senenko
Drupal Team Lead at Smile
7+ years Drupal experience (https://www.drupal.org/u/asenenko)
Expert with profiling on Blackfire.io.
From Drupal Backend developer, to Team Lead, he is focused on quality and dissemination of knowledge through public speeches and mentoring.