Awesome
Must-watch videos about Symfony
List of interesting videos, conference talks, tutorials all about Symfony, Silex and PHP.
Inspired by *-must-watch
trend on GitHub.
Index
2018
- PHP UK Conference 2018:
- Automatic PHP 7 Compatibility Checking Using php7cc - Mark Niebergall -
50:45
- Performance optimisation: how do I go about it? - Kat Zien -
52:18
- Working with Webhooks - Lorna Jane Mitchell -
54:51
- Climbing the Abstract Syntax Tree - James Titcumb -
53:29
- Creating a dashboard with Laravel, Vue and Pusher - Freek Van der Herton -
43:47
- Build, provision & deploy in the Cloud with Packer, Ansible & Terraform - Thijs Feryn -
48:37
- Building Websites with Zend Expressive 2 - Rob Allen -
40:44
- Debugging PHP with Xdebug - Mark Niebergall -
49:28
- How Doctrine Caching Can Skyrocket Your Application - Jachim Coudenys -
53:19
- Inversion of Control Containers Beyond Constructor Injection - Hannes Van De Vreken -
45:24
- MySQL 8 -- A New Beginning - Dave Stokes -
34:24
- Get Rolling Fast with Symfony Flex - Beau Simensen -
35:20
- Command and (e)mission Control - Barney Hanlon -
41:01
- Zero to API with Lumen - Amanda Folson -
33:06
- The why and the how of moving to 7.x - Wim Godden -
49:24
- Automatic PHP 7 Compatibility Checking Using php7cc - Mark Niebergall -
2017
- Building Restful APIs with Symfony Components - Victoria Quirante - PHP UK Conference 2017 -
40:53
2016
2015
- The evolution of the Rabbit - Neal Brooks -
20:18
- How we build phpBB - Michael Cullum -
53:41
- Symfony Best Practices - Keep it Simple with @Route and Templates, Ryan Weaver -
8:42
- Symfony Live London 2015
- Symfony Live Paris 2015
2014
- My take on PHP - dotScale 2014, Fabien Potencier -
18:19
- Speed up your Symfony2 Application and Build Awesome Features with Redis 2 - Ricard Clau -
52:30
- SymfonyCon Madrid 2014:
- Keynote - Fabien Potencier -
45:37
- Feature Flags with Symfony - Benjamin Eberlei -
44:17
- Meet Elcodi, flexible e-commerce components built on Symfony2 - Marc Morera -
38:10
- Five Weird Tricks to Become a Better Developer - Jordi Boggiano -
40:53
- Filesystem Abstraction with Flysystem - Frank de Jonge -
43:51
- Symfony Grows Up: The Developer Experience (DX) Initiative - Ryan Weaver -
37:31
- Developing Business Application with Oro Platform - Yevhen Shyshkin -
37:16
- Rock Solid Deployment of Symfony Apps - Pablo Godel -
40:47
- Kunstmaan CMS bundles, you're welcome - Kim Ausloos -
37:38
- Symfony Tips and Tricks - Javier Eguiluz -
39:37
- I just met AngularJS, here’s my JS, let’s use it - Alessandro Nadalin -
37:58
- Make Symfony shine with Varnish - Carlos Granados -
43:14
- PHP object mocking framework world - Sarah Khalil -
33:27
- Growing & managing communities for large Open Source projects - Jen Lampton -
29:06
- Life After Assetic: State of Art Symfony2 Frontend Dev - Michelle Sanver -
28:11
- Sylius - E-Commerce for Symfony2 - Paweł Jędrzejewski -
29:27
- Solving the Hard Parts of eCommerce - Bojan Zivanovic -
41:24
- MySQLnd, an unknown powerful extension - Julien Pauli -
39:35
- Unleash Postgresql features in your PHP developments - Grégoire Hubert -
40:10
- The Twelve-Factor App: Best Practices for PHP on PaaS - David Zuelke -
30:36
- Artificial Neural Network in a TicTacToe SF Console App - Eduardo Gulias -
34:57
- Developing Beautiful, Measurable Software - Jeremy Mikola -
43:44
- Implementing data synchro. API for mobile apps w/ Silex - Michele Orselli -
41:29
- Keynote - Fabien Potencier -
- Symfony Live London 2014:
- The Dependency Trap - Jakub Zalas -
34:59
- Optimizing Front End Workflow - Matthew Davis -
33:33
- The Naked Bundle - Matthias Noback -
51:32
- How Kris Builds Symfony Apps - Kris Wallsmith -
58:09
- One Commit, One Release. Continuously Delivering... - Javier López -
37:34
- Sylius - eCommerce for Symfony2 Developers - Pawel Jędrzejewski -
36:31
- Mocks Aren't Stubs, Fakes, Dummies or Spies - Dave Marshall -
38:41
- Converting a Website to a New Religion: Symfony - Michael Cullum -
31:50
- Decoupling with Design Patterns and Symfony2 DIC - Konstantin Kudryashov -
58:59
- Decorating Applications with Stack - Beau Simensen -
43:44
- Closing Keynote: Doing Everything with Nothing... - David Zuelke -
31:54
- Lightning talk - David Zuelke -
10:23
- The Dependency Trap - Jakub Zalas -
2013
- Symfony Security Voters - Ryan Weaver -
14:28
- Silex Anatomy - PHP Benelux Conference 2013, Igor Wiedler -
46:31
- SymfonyCon Warsaw 2013:
- Keynote - Fabien Potencier -
54:30
- How Kris Writes Symfony Apps - Kris Wallsmith -
1:04:40
- Cool like Frontend Developer: Grunt, RequireJS, Bower... - Ryan Weaver -
54:41
- Decouple your application with (Domain-)Events - Benjamin Eberlei -
54:17
- Community Building with Mentoring - Cathy Theys -
59:42
- Application monitoring with Heka and statsd - Jordi Boggiano -
51:19
- Build Awesome REST APIs With Symfony2 - Lukas Kahwe Smith & William Durand -
55:28
- Diving Deep Into Twig - Matthias Noback -
48:13
- How to build Console Applications - Daniel Gomes -
42:51
- Taming Runaway Silex Apps - Dave Marshall -
47:27
- Mastering the Security component's authentication mechanism - Joseph Rouff -
40:15
- The Proxy pattern in PHP - Marco Pivetta -
50:28
- Async PHP with React - Jeremy Mikola -
57:31
- Symfony2 Content Management in 40 minutes - David Buchmann -
1:02:56
- Pitching Symfony to your Client - John La -
40:01
- Increase productivity with Doctrine2 extensions - Gediminas Morkevicius -
33:49
- Simplify your code with annotations - Piotr Pasich -
55:43
- How to automatize your infrastructure with Chef - Grégoire Pineau -
39:50
- Symfony components in the wild - Jakub Zalas -
39:57
- Drop ACE, use voters - Marie Minasyan -
36:08
- Symfony2 Forms: Past, Present, Future - Bernhard Schussek -
47:17
- Keynote - Fabien Potencier -
- Symfony Live Berlin 2013:
- The Devops wonder - Fabrice Bernhard -
51:00
- BDD bei Open-Source-Projekten - Lohnt sich das wirklich? - Fabian Kiss -
25:25
- Performance testing checklist for Symfony2 - Dustin Whittle -
32:04
- Automatisiere deine Welt - David Zuelke -
42:00
- Profiling von PHP Anwendungen - Bastian Hoffmann -
37:03
- Development, by the numbers - Anthony Ferrara -
38:36
- What's new in the Symfony world - Fabien Potencier -
44:29
- Symfony2 - Die Perle in einem SOA-Ozean - Kifah Abbad -
37:44
- Raus aus dem Vendor-Lock-In - Paul Seiffert -
37:39
- Avoiding the mud - Richard Miller -
42:17
- Migrationsstrategien - Sönke Ruempler -
54:02
- Extending Composer - Till Klampaeckel -
52:24
- The Devops wonder - Fabrice Bernhard -
- Symfony Live Portland 2013:
- 10 lessons from a traveling Symfony2 Circus - Ryan Weaver -
53:23
- Silex: An implementation detail - Dave Marshall -
1:02:58
- Taking caching to the next level - Alexander Mols -
41:41
- Surviving a Prime Time TV Commercial - David Zuelke -
44:58
- Embedding Composer - Beau Simensen -
58:31
- Functional Testing with Symfony2 - Benjamin Eberlei -
1:02:14
- Cryptography for the Average Developer - Anthony Ferrara -
54:34
- Love and Loss: A Symfony Security Play - Kris Wallsmith -
45:10
- Modernizing Drupal with Symfony2 - Larry Garfield -
1:06:10
- Creating Mobile Applications with Symfony2 - Pablo Godel -
45:27
- Modernisation of legacy PHP app using Symfony2 - Fabrice Bernhard -
58:08
- Building Next-Generation Web APIs - Markus Lanthaler -
44:03
- Getting Good with the AWS SDK for PHP - Jeremy Lindblom -
52:13
- The HttpKernelInterface is a lie - Igor Wiedler -
54:51
- Real-time Data Aggregation with MongoDB - Jeremy Mikola -
50:17
- Building web service clients with Guzzle - Michael Dowling -
43:14
- Moving a high traffic ZF1 Enterprise Application to SF2 - Baldur Rensch -
52:52
- Reverse caching proxies: Varnish or Nginx? - Thijs Feryn -
53:47
- 10 lessons from a traveling Symfony2 Circus - Ryan Weaver -
- Symfony Live London 2013:
- Xdebug for Symfony Developers - Derick Rethans -
45:40
- Silex: From micro to full-stack - Dustin Whittle -
34:13
- Extract till you drop - Mathias Verraes -
38:05
- Building Better Developers - Rowan Merewood -
39:29
- Transforming a legacy PHP app using Symfony2 & Varnish - Craig Marvelley -
40:15
- The Framework as an imp.. - Marcello Duarte & Konstantin Kudryashov -
39:33
- Using PhpSpec to build quality into a Symfony app - Jakub Zalas -
40:54
- Integrating Drupal 8 into Symfony2 - Fabrice Bernhard -
38:06
- A year with Symfony2 - Lars Janssen -
39:44
- The HttpKernelInterface is a lie - Igor Wiedler -
27:32
- Build your first Symfony2 application - Stefan Koopmanschap -
52:27
- Xdebug for Symfony Developers - Derick Rethans -
- RESTing - Lukas Kahwe Smith -
56:52
- Standardization the Symfony Way - Laracon EU 2013, Fabien Potencier -
1:00:05
2012
- Symfony Live Paris 2012:
- Security: In Real Life - Johannes Schmitt -
42:33
- How we built the new responsive BBC News site - John Cleveley -
41:50
- Dependency Management with Composer - Jordi Boggiano -
33:20
- Advanced Silex - Igor Wiedler -
56:52
- Symfony2 components to the rescue of your PHP projects - Xavier Lacot -
52:35
- What do I get from the full stack framework? - Richard Miller -
40:42
- What mom never told you about Bundle configurations - Dennis Benkert -
34:15
- Wetter.com - Gaylord Aulke -
37:26
- Using MongoDB responsibly - Jeremy Mikola -
54:11
- twig.js: The Templating Engine for the Client-Side - Johannes Schmitt -
37:48
- Designing HTTP Interfaces And RESTful Web Services - David Zuelke -
1:00:55
- Advanced Service Container Utilization - Richard Miller -
39:19
- There is a Bundle for that - Christophe Coevoet -
51:00
- Symfony2 meets drupal 8 - Larry Garfield -
36:36
- Symfony2 CMF - Lukas Kahwe Smith -
43:32
- Realtime Web Apps with WebSockets - Igor Wiedler -
52:33
- ORMs don't kill your database, developers do! - Guilherme Blanco -
47:04
- Decoupling Content Management with Create and PHPCR - Henri Bergius -
41:35
- Behat by example (Behat best practices) - Konstantin Kudryashov -
35:28
- L'utilisation de Symfony2 chez Overblog - Xavier Hausherr -
33:11
- PHP developers, what can Postgresql do for you - Grégoire Hubert -
43:21
- Security: In Real Life - Johannes Schmitt -
- Symfony Live San Francisco 2012:
- Keynote - Fabien Potencier -
48:14
- What mom never told you about Bundle config - Dennis Benkert -
37:31
- Symfony2 search engine propelled by Solr - Xavier Briand -
34:00
- Symfony2 meets Drupal 8 - Larry Garfield -
52:51
- Leveraging the Serializer Component - Hugo Hamon -
28:32
- Designing HTTP Interfaces and RESTful Web Services - David Zuelke -
58:43
- Silex: From Micro to Full Stack - Dustin Whittle -
41:25
- In-Depth with Composer - Jordi Boggiano -
38:35
- Being a Good OSS Contributor - Jeremy Mikola -
57:21
- Symfony2 Form Tricks - Bernhard Schussek -
41:26
- The Wonderful World of Symfony Components & Composer - Ryan Weaver -
55:21
- Keynote - Fabien Potencier -
- Symfony Live London 2012:
- Secrets of Building & Participating in OSS Communities - Dries Buytaert -
48:44
- Silex Anatomy - Igor Wiedler -
38:20
- In-Depth with Composer - Jordi Boggiano -
40:04
- Symfony2's descent into phpDocumentor2 - Mike van Riel -
30:50
- Drupal 8 - Alex Pott & Nathaniel Catchpole -
30:35
- Symfony2 on Amazon Web Services - Rowan Merewood -
52:14
- Symfony, what's next? - Fabien Potencier -
50:16
- Secrets of Building & Participating in OSS Communities - Dries Buytaert -
Other resources
- PHP Must-Watch - must-watch PHP videos
- SfPot - SfPot talks
- SymfonyCon - SymfonyCon conferences talks
- SymfonyLive - Symfony Live conferences talks
Contributing
You are welcome to contribute to this list by sending a pull request. Rule of a thumb for adding videos here is that the video context is about Symfony and/or PHP and presented mostly in English language.