SymfonyCon Berlin 2016

On the occasion of the annual SymfonyCon community conference, SensioLabs is proud to organize two days of training and workhops before the conference on November 29th and 30th 2016. These practical workshops will allow you to leverage your knowledge and skills on various PHP & Symfony topics such as automated testing, e-commerce, security and web services.

Workshops on Tuesday, November 29th:

Workshops on Wednesday, November 30th:

JuggleHUB Coworking
Christburger Str. 23
10405 Berlin
Pricing from €990.00
* All prices are given without VAT.

Each ticket is valid for two workshops only, one workshop per day. The price for one registration is €700.00 until Oct 31st, and then €990.00 after this date. Note that the given prices don't include VAT. You are free to build your custom schedule of your two favorite workshops. Then, you'll be able to proceed to the online payment of your ticket. Please be aware that it is not possible to register for only one day!

Your ticket is only valid to attend the workshops on Tuesday 29th and Wednesday 30th of November. If you want to attend the conference talks on December 1st and 2nd, you'll need to purchase a separate ticket on the official SymfonyCon Berlin 2016 website.

Your ticket includes the two workshops you've selected, a Wifi Internet connection, light breakfasts both mornings, short coffee breaks both afternoons and food for lunch.

Compose your custom workshops schedule

Registrations are now closed!

Workshops at the SymfonyCon Berlin 2016 Conference
November, Tuesday 29th 2016

Mastering Symfony Forms

Beginner - By Hugo Hamon
This training allows you to tackle some of the advanced features and techniques of the Symfony Form component. You will learn how to create custom data transformers to normalize data, listen to form events to modify data and form structure, and create custom form type extensions to dynamically extend multiple form types in at once.

Mastering Authentication with Symfony Guard

Intermediate - By Jérémy Romey
The Security component is probably one of the hardest pieces of Symfony to understand and play with when it comes to setup a custom authentication and authorization layer for an application. Luckily, Symfony 2.8 and 3.0 now integrate the new Security Guard component that eases the development of custom authentication systems.

Event Sourcing + CQRS

Intermediate - By Marco Pivetta
Basic CQRS and Event Sourcing with Prooph are challenging if approached for the first time, and especially when it's done from scratch. During this workshop, Marco Pivetta (aka Ocramius), will help you installing, configuring and getting Prooph to run. This workshop will be also teach you how to use ZendExpressive to build a one single page app.
November, Wednesday 30th 2016

Introduction to the API Platform framework

Intermediate - By Samuel Roze
API Plaftorm has become a very popular framework to build advanced and modern API-first web projects with Symfony. This tool will help you to ease the creation of your REST API web projects thanks to its powerful toolkit that includes the following features: support, linked data, data validation, pagination, filtering, sorting, etc.

Lightning Fast Tests

Intermediate - By Jakub Zalas
One of the benefits of having an automated test suite is the feedback given when code is being changed. As the project grows, the test suite becomes slower and slower every day, until it’s so slow it stops being useful. Tests are disabled, skipped and finally removed. Huge part of the problem lies in getting the testing pyramid wrong and putting to much effort into wrong type of testing. Learn everything from writing good unit tests, through using test doubles (like stubs or mocks), to writing integration tests. Learn how to structure your project to benefit from a test-first design. Apply the right amount of testing on appropriate levels, write decoupled code, and run your tests in seconds, not hours. The result will look suspiciously close to the hexagonal architecture.