This is a past event. Please join us for Web Summer Camp this year.

Code like a pro

Workshop abstract

No matter how experienced you are as a developer, you can always improve. This workshop will teach you advanced coding techniques through live coding. First up, you will solve some interesting coding problems you will have defined (it is only live if nobody knows the problem beforehand). In the second segment, you will write code in a test-driven fashion. With Stefan, you 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!

To fully participate in the workshop, you should have a good working knowledge of PHP, at least basic OOP skills, and be familiar with the basics of PHPUnit.

Workshop level

Intermediate


Full recorded video

Embedded content: https://www.youtube.com/watch?v=fjkjKylrn6c


Software requirements and repository

Files necessary to run the workshop can be cloned from Stefan's github repository.

Recommended software:

  • PHP 7.2+
  • PHPUnit
  • Phar

Stefan Priebsch

thePHP.cc

Even older digital watches would outperform Stefan's first computer. He has been an IT consultant for over 20 years, holds an academic degree in computer science, is an author of several textbooks, and a university lecturer on professional web development. He spends his free time playing electric guitar and researching agile home improvement.