Code like a Pro

No matter how experienced you are as a developer: you can always improve. This workshop teaches advanced coding techniques through live coding. First up, we will solve some interesting coding problems that the audience has defined (it's only live if nobody knows the problem beforehand!). In the second segment, we will write code in a test-driven fashion. In the afternoon, it is your turn to write code. You will work on an interesting non-trivial coding exercise while being individually coached by the trainer. It's your choice whether you want to try test-driven development, write code first, then tests, or write no tests at all. The latter, however, might earn you some angry looks from the trainer ;-) We will touch on domain-driven design, test-driven development, clean code and SOLID principles, and might even throw in a few design patterns. Every question will be answered! Make sure to bring a laptop with your favourite development environment (current version of PHP, an IDE, and PHPUnit). Attendees should have a good working knowledge of PHP, at least basic OOP skills, and be familiar with the basics of PHPUnit. No frameworks or other third-party code will be needed.

Über die Referenten

Stefan Priebsch
Stefan Priebsch
Twitter LinkedIn Xing

Stefan Priebsch ist seit über 20 Jahren IT-Berater und Hochschul-Lehrbeauftrager für professionelle Webentwicklung. Mit einer einzigartigen Mischung aus neuen Ideen und erprobten Ansätzen findet er für jedes Problem eine zukunftsfähige Lösung. In seiner Freizeit spielt er E-Gitarre und hat als Forschungsschwerpunkt agiles Heimwerken.

Arne Blankerts
Arne Blankerts
Twitter LinkedIn Xing

Arne Blankerts hat schon vor Jahren IT-Lösungen geschaffen, die ihrer Zeit weit voraus waren. Er hilft, nachhaltige Software und maßgeschneiderte Infrastrukturen zu schaffen und findet Sicherheitslücken mit fast magischer Intuition. In seiner Freizeit liest er Fantasy-Bücher und kocht gerne.

Vortrag teilen
Optimizing PHP-FPM for Production Do you verify your views?