1. Homepage
  2. Dates
  3. 2016
  4. February
  5. ConFoo

ConFoo

  • Montréal
  • -


ConFoo.ca is the largest conference on Web development in North America.

Event Website

Professional Object-Oriented Development with PHP


Implementing the business logic of your application in the object-oriented fashion requires more than knowing your favorite framework inside out and extending a controller base class. In this two-day event, your trainers Sebastian Bergmann, Arne Blankerts, and Stefan Priebsch will explain to you how to avoid tight coupling to the framework and hidden dependencies. You will learn how to successfully develop business logic in a decoupled, tested and extensible way. Following the domain-driven design approach we will develop a fully tested application that is easy to embed into your framework of choice.

Reserve your seat today!

Don't miss the opportunity to join this highly interactive and entertaining training event with lots of hands-on coding! Make sure you bring a laptop with PHP as well as your favourite IDE!

Just married: Node.js and PHP


When Node.js made its first appearance in 2009 many declared that to be the end of PHP. Yet today, about 6 years later, both environments are very much alive and kicking! Even better: Combining the two may very well be the answer to the needs of the next generation of web applications. This talk will introduce you to a system- and software-architecture that combines Node.js, PHP and Redis into a truly powerful web stack.

PHPUnit 5, PHP 7, and Beyond


New versions of PHPUnit that add new functionality are released bi-monthly. These releases do not break backwards compatibility, making it easy to stay up-to-date. PHPUnit 5.0, however, had to break backwards compatibility in October 2015 to support PHP 7. We will discuss how PHPUnit had to be adapted for PHP 7, how PHPUnit benefits from PHP 7, what additional changes PHPUnit 5.0-5.2 have brought, and we'll close with a look ahead to PHPUnit 6.

The hidden cost of bad code (and how to avoid it)


Time to market is crucial. And new features are more important than doing things right on a technical level. Developers may not be happy with this perspective, but often fail to convince decision makers to think different. In this talk, we analyze what the hidden costs of rapid software development are, and work out strategies to make those costs visible to decision makers.