Termine

Sie möchten uns persönlich kennenlernen und dabei wertvollen Input bekommen? Sie können uns auf allen wichtigen PHP-Konferenzen als Referenten oder Workshop-Leiter live erleben. Wir freuen uns auf Ihren Besuch.

Wenn Sie uns direkt in Ihrer Firma erleben möchten, werfen Sie einen Blick auf unsere Inhouse-Schulungen.

Sprechen Sie uns an, wenn Sie einen Sprecher für Ihre Veranstaltung suchen.

Unsere nächsten Vorträge

23.08.2018

Entwickler brauchen Werkzeuge, damit sie produktiv arbeiten können. In diesem Vortrag präsentiert Sebastian Bergmann einen Überblick über Werkzeuge, die jeder PHP-Entwickler kennen sollte.

Weiter zum Vortrag

26.08.2018

Contrary to popular belief, no code is untestable. Sure, writing unit tests for well-crafted code that follows the SOLID principles is easy. But what about legacy code residing in some god class with implicit dependencies and no separation of concerns? We will show you that it is possible to write tests for even the worst code by explaining the why, the what, the how, and the when of software testing while looking at real-world examples.

Weiter zum Vortrag

29.08.2018

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.

Weiter zum Vortrag

Bereits gehaltene Vorträge

Sollten Sie einen Vortrag von uns verpasst haben: kein Problem. Für viele Vorträge ist das Präsentationsmaterial oder ein Video verfügbar.

21.09.2017

Domain-Driven Design, CQRS and Event Sourcing. Big words that obviously require an equally big tech stack to be applied - with bleeding edge frameworks, lots of tools, and a complex infrastructure to run it all. Or not? In this workshop, we will create a solid, event-sourced web application from scratch. We will not rely on any framework or libraries to really get to the bottom of things. Make sure to bring your laptop!

Weiter zum Vortrag

06.08.2018

Design Patterns are blueprints for common problems. Knowing patterns and being able to use them will help you to writte better code faster. In addition, once you are familiar with certain patterns, you will also spot them in other people's code. Last but not least, patterns are a common language for developers that will improve communication in your team. We will introduce five design patterns (Command, Strategy, Factory, Template Method, and Chain of Responsibility) every web developer should know and use. We will show example code, and discuss when and where to use each pattern.

Weiter zum Vortrag

03.08.2018

Am Erscheinungstag von PHPUnit 7.3 erklärt Sebastian Bergmann bei der PHP User Group Köln, was es in/seit PHPUnit 7 Neues gibt.

Weiter zum Vortrag

25.07.2018

Design Patterns are blueprints for common problems. Knowing patterns and being able to use them will help you to writte better code faster. In addition, once you are familiar with certain patterns, you will also spot them in other people's code. Last but not least, patterns are a common language for developers that will improve communication in your team. We will introduce five design patterns (Command, Strategy, Factory, Template Method, and Chain of Responsibility) every web developer should know and use. We will show example code, and discuss when and where to use each pattern.

Weiter zum Vortrag
Weitere Termine

Terminarchiv

Hier haben Sie Zugriff auf alle unsere Vorträge seit 2012.