Hugo Hamon

Hugo Hamon

Hugo Hamon is a PHP and Symfony certified developer. After five years of professional PHP web development in web agencies for famous french customers, he now works as a software architect, consultant and trainer at SensioLabs. On his free time, Hugo contributes to Symfony and many other open source projects. Hugo also wrote and contributed to french and english books related to PHP and the Symfony framework.

Montreal 2018 sessions

Practical Symfony 4

English training

Symfony 4.0 will be released at the end of November 2017 and will change the way you develop Web applications with Symfony. In this workshop, you'll discover the new recommended best practices promoted by the Symfony Core Team. You'll learn how to install third party packages with Symfony Flex, configure your application with environment variables or leverage the new dependency injection container features, use the new PHP 7 features, and much more! This two day workshop is a practical training where you'll learn how to build a small full featured web application with PHP 7 and Symfony 4.0.

Vancouver 2017 sessions

Getting Started with Symfony 4

English session - Beginner

This talk is a 40 min live coding session targeted to PHP developers who wish to get started with Symfony quickly. While coding a small demo application from scratch, I'll explain the most important concepts of Symfony 4 such as Symfony Flex, autoconfiguration, HTTP request handling, URLs routing, Doctrine and Twig integrations and the famous debugging tools. If you're already familiar with Symfony or just a beginner, this talk is right for you!

Practical Symfony 4

English training

Symfony 4.0 will be released at the end of November 2017 and will change the way you develop Web applications with Symfony. In this workshop, you'll discover the new recommended best practices promoted by the Symfony Core Team. You'll learn how to install third party packages with Symfony Flex, configure your application with environment variables or leverage the new dependency injection container features, use the new PHP 7 features, and much more! This two day workshop is a practical training where you'll learn how to build a small full featured web application with PHP 7 and Symfony 4.0.

Solving real world problems with design patterns

English session - Intermediate

Design patterns are conceptual solutions to solve common redundant problems in software engineering. However, learning them is not easy as litterature or tutorials on the Internet often introduce them with theorical examples. This talk gives you a slightly different approach by introducing design patterns with practical code samples to solve real world problems. The talk focuses on the Factory Method, Decorator and Composite patterns.

Montreal 2017 sessions

Montreal 2016 sessions

Montreal 2015 sessions

Montreal 2014 sessions

Montreal 2013 sessions

Montreal 2012 sessions

Montreal 2011 sessions