Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alfiesal/awesome-php-videos
A list of interesting conference talks and great videos about PHP(Frameworks, Testing, Architecture, Deployment)
https://github.com/alfiesal/awesome-php-videos
List: awesome-php-videos
afup-php architecture conference-talk microservice php
Last synced: 3 months ago
JSON representation
A list of interesting conference talks and great videos about PHP(Frameworks, Testing, Architecture, Deployment)
- Host: GitHub
- URL: https://github.com/alfiesal/awesome-php-videos
- Owner: alfiesal
- Created: 2019-01-20T13:59:17.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2019-04-17T19:21:21.000Z (over 5 years ago)
- Last Synced: 2024-05-22T18:07:18.390Z (6 months ago)
- Topics: afup-php, architecture, conference-talk, microservice, php
- Homepage:
- Size: 8.79 KB
- Stars: 9
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- ultimate-awesome - awesome-php-videos - A list of interesting conference talks and great videos about PHP(Frameworks, Testing, Architecture, Deployment). (Other Lists / PowerShell Lists)
README
## Awesome PHP Video
A list of interesting conference talks and great videos about PHP(Frameworks, Testing, Architecture, Deployment)
## Contents+ [General](#general)
+ [Event Storming](event-storming)
+ [Architecture and Design](#architecture-and-design)
- [Domain Driven Design](#domain-driven-design)
- [Hexagonal Architecture](#hexagonal-architecture)
- [Event Sourcing](#event-sourcing)
- [SOLID](#solid)
+ [Design Patterns](#design-patterns)
+ [Security](#design-and-product)
+ [Performance and Scalability](#performance-and-scalability)
+ [Deployment](#deployment)
+ [Testing](#testing)
- [TDD](#tdd)
- [BDD](#bdd)
+ [Frameworks](#frameworks)
- [Symfony](#symfony)
- [Laravel](#laravel)
+ [Others](#others)
+ [API](#api)
- [REST](#rest)
- [GraphQL](#graphQL)
+ [Microservices](#microservices)
+ [Docker and Kubernetes](#docker-and-kubernetes)
+ [Tools](#tools)
- [Elasticsearch](#elasticsearch)
## General* 🇬🇧 [Advanced GIT for Developers](https://www.youtube.com/watch?v=duqBHik7nRo) - Lorna Jane Mitchell(Laracon EU 2015) - `[1:00:46]`
* 🇬🇧 [The How’s and Why’s of a Clean Git History](https://www.youtube.com/watch?v=3zKcHrnlRpk) - Petr Heinz(SymfonyLive Berlin 2018) - `[45:36]`## Event Storming
* 🇬🇧 [Event Storming](https://www.youtube.com/watch?v=veTVAN0oEkQ) - Alberto Brandolini(wroc_love.rb 2015) - `[50:38]`
* 🇬🇧 [The Precision Blade](https://www.youtube.com/watch?v=lG46Yo_9DPc) - Alberto Brandolini(Domain-Driven Design Europe) - `[50:32]`
* 🇬🇧 [50.000 orange stickies later](https://www.youtube.com/watch?v=cG-G6tNCGqY) - Alberto Brandolini(KanDDDinsky 2017) - `[1:04:16]`* 🇵🇱 [Event Storming - technika uczenia się i gromadzenia wiedzy w organizacji](https://www.youtube.com/watch?v=pZWzjqRmOk0) - Sławek Sobótka(infoShare 2018) - `[22:52]`
* 🇵🇱 [Od Event Stormingu do kodu DDD](https://www.youtube.com/watch?v=PL-AV9v3GXc) - Sławek Sobótka(infoShare 2018) - `[44:13]`* 🇵🇱 [Discovering unknown domain with Event Storming](https://www.youtube.com/watch?v=dhoXYRqghws) - Mariusz Gil(Boiling Frogs 2018) - `[48:55]`
## Architecture and design
* 🇫🇷 [CQRS, Fonctionnel, Event Sourcing & Domain Driven Design](https://www.youtube.com/watch?v=qBLtZN3p3FU) - Arnaud Lemaire(AFUP PHP) - `[40:23]`
* 🇬🇧 [CQRS and Event Sourcing explained](https://www.youtube.com/watch?v=p6mKCnS2iHM) - Stefan Priebsch(IPC Spring 2018) - `[48:35]`* 🇬🇧 [P&A + DDD + CQRS = 00](https://www.youtube.com/watch?v=yhYFL4ujYqY) - Łukasz Szydło(IPC Spring 2018) - `[45:36]`
* 🇬🇧 [CQRS and Event Sourcing](https://www.youtube.com/watch?v=b4u85GUKp0o) - Jakub Pilimon(jSession) - `[37:38]`
* 🇬🇧 [Architecture antipatterns and how to beat them 1/2](https://www.youtube.com/watch?v=cJDDsSj2vJA) - Łukasz Szydło(4Developers 2017) - `[45:36]`
* 🇬🇧 [Architecture antipatterns and how to beat them 2/2](https://www.youtube.com/watch?v=aq3Jwti9K14) - Łukasz Szydło(4Developers 2017) - `[45:36]`
* 🇬🇧 [Modularity – the final frontier](https://www.youtube.com/watch?v=2oJrjyp7GHE) - Łukasz Szydło(4Developers 2017) - `[47:47]`#### Domain Driven Design
* 🇬🇧 [Unbreakable Domain Models](https://www.youtube.com/watch?v=fgQWnglnGeU) - Mathias Verraes(PHP UK Conference 2014) - `[1:03:25]`
* 🇬🇧 [Decoupling the Model from the Framework](https://www.youtube.com/watch?v=QaIGN_cTcc8) - Mathias Verraes(Laracon EU 2014) - `[53:35]`
* 🇬🇧 [All Our Aggregates Are Wrong](https://www.youtube.com/watch?v=KkzvQSuYd5I) - Mauro Servienti(Explore DDD) - `[50:13]`#### Hexagonal Architecture
* 🇬🇧 [Hexagonal architecture](https://www.youtube.com/watch?v=fgQWnglnGeU) - Matthias Noback(SymfonyLive London 2015) - `[41:57]`
* 🇬🇧 [Command and (e)mission Control](https://www.youtube.com/watch?v=K1EJBmwg9EQ) - Barney Hanlon(PHP UK Conference 2018) - `[41:01]`
* 🇬🇧 [Hexagonal Architecture](https://www.youtube.com/watch?v=6SBjKOwVq0o) - Chris Fidao(Laracon 2014) - `[38:46]`* 🇬🇧 [Porty i adaptery](https://www.youtube.com/watch?v=XAitTyOLtX4) - Dominik Przybysz(Boiling Frogs 2018) - `[45:38]`
#### Event Sourcing
* 🇬🇧 [Practical Event Sourcing](https://vimeo.com/104095245) - Mathias Verraes(phpDay 2014) - `[43:38]`
* 🇵🇱 [Modelowanie złożonych procesów biznesowych i czasu z użyciem wzorca Sagi](https://www.youtube.com/watch?v=MXI8ET5DhOI) - Mariusz Gil(PHPers) - `[45:44]`
#### SOLID
* 🇬🇧 [From Good To SOLID: How to Become a Better PHP Developer?](https://www.youtube.com/watch?v=ILFcofVJUF4) - Katerina Trajchevska(PHP UK 2019) - `[33:41]`
## Design Patterns
* 🇬🇧 [Beyond design patterns and principles - writing good OO code](https://www.youtube.com/watch?v=v3IPU3F_0JI) - Matthias Noback(AFUP PHP) - `[40:37]`
* 🇬🇧 [Command and (e)mission Control](https://www.youtube.com/watch?v=syCpDX4I8H8) - Barney Hanlon(PHP UK Conference 2018) - `[41:01]`
* 🇬🇧 [Beyond Design Patterns](https://www.youtube.com/watch?v=dawFyaWvFg4) - Anthony Ferrara(PHP Barcelona) - `[27:57]`## Security
## Performance and Scalability
* 🇬🇧 [Profiling PHP Applications](https://www.youtube.com/watch?v=4TbxHDSDkiw) - Bastian Hofmann(PHP UK Conference 2014) - `[1:03:44]`
* 🇬🇧 [Elastic scaling in a (micro)service oriented architecture](https://www.youtube.com/watch?v=YBDscJhz2S0) - Bastian Hofmann(PHP UK Conference 2016) - `[1:02:24]`
* 🇬🇧 [How Doctrine Caching Can Skyrocket Your Application](https://www.youtube.com/watch?v=PzrbkRZEdHA) - Jachim Coudenys(PHP UK Conference 2018) - `[53:19]`
* 🇬🇧 [Microservices](https://www.youtube.com/watch?v=wgdBVIX9ifA) - Martin Fowler(GOTO 2014) - `[26:25]`* 🇵🇱 [PHP profiling with XHProf](https://www.youtube.com/watch?v=wqLnNBn94AA) - Tomasz Muras(Szczecin PHP Meetup) - `[24:32]`
## Deployment
## Testing
* 🇬🇧 [Design how your objects talk to each other through mocking](https://www.youtube.com/watch?v=AHizK2kpukk) - Konstantin Kudryashov(AFUP PHP) - `[47:06]`
* 🇬🇧 [Testowanie mutacyjne](https://www.youtube.com/watch?v=lhvDp0_2MI4) - Marcin Zajączkowski(Boiling Frogs 2016) - `[1:00:54]`
#### TDD
#### BDD
* 🇬🇧 [Behaviour Driven Development and Behat: Telling Stories Through Code](https://www.youtube.com/watch?v=bCLlBgYQoIk) - Matt Brunt(PHP UK 2018) - `[45:20]`## Frameworks
#### Symfony* 🇬🇧 [Symfony Cache: a premium recipe to fast apps](https://www.youtube.com/watch?v=WTpvijWe4Cw) - Nicolas Grekas(SymfonyLive London 2018) - `[42:01]`
* 🇬🇧 [Building first-class REST APIs with Symfony](https://www.youtube.com/watch?v=De9JsDQ7vgs) - Michael Cullum(SymfonyLive London 2018) - `[40:55]`
* 🇬🇧 [Legacy to Symfony](https://www.youtube.com/watch?v=WbBf4p4FcqA) - Sebastian Grodzicki(SymfonyLive London 2017) - `[37:04]`
#### Laravel
* 🇬🇧 [Migrating a 15 Year Old Enterprise Application to Laravel](https://www.youtube.com/watch?v=QdSXj6Pm5K0) - Taylor Dondich(Laracon EU) - `[47:56]`
* 🇬🇧 [Decoupling the Model from the Framework](https://www.youtube.com/watch?v=QaIGN_cTcc8) - Mathias Verraes(Laracon EU) - `[47:56]`## Others
## APIs
#### REST
#### GraphQL## Microservices
* 🇫🇷 [Un monolithe microservices ready](https://www.youtube.com/watch?v=F8C_iPGhHoI) - Arnaud Lemaire(BreizhCamp) - `[50:36]`
* 🇬🇧 [Microservices Gone Wrong](https://www.youtube.com/watch?v=5QIpzNPVDaY) - Anthony Ferrara(PHP UK Conference 2019) - `[1:00:55]`
* 🇬🇧 [Go micro with Microservices](https://www.youtube.com/watch?v=tewgo5zrHXA) - Mariusz Gil(IPC Spring 2017) - `[42:31]`
* 🇬🇧 [Microservices & Distributed Monoliths](https://www.youtube.com/watch?v=aE-p0cfwTVU) - David Boike(Explore DDD) - `[29:57]`
* 🇬🇧 [SLA i utrzymanie mikroserwisów](https://www.youtube.com/watch?v=8sXoNonOc4Q) - Jakub Kubryński(Boiling Frogs 2017) - `[48:14]`## Docker and Kubernetes
* 🇬🇧 [Getting started with Kubernetes](https://www.youtube.com/watch?v=bXRmFfuyxQ0) - Bastian Hofmann(PHP UK Conference 2018) - `[47:06]`
## Tools
* 🇬🇧 [Optimizing nginx – from Beginner to Expert to Crazy](https://www.youtube.com/watch?v=I5JGcvvAKjs) - Arne Blankerts(IPC Spring 2018) - `[47:19]`
* 🇬🇧 [Queues with RabbitMQ](https://www.youtube.com/watch?v=JnatrDD1E3E) - Lorna Mitchell(IPC 2017) - `[1:00:41]`https://www.youtube.com/watch?v=FoMEgnMKhK0
#### Elasticsearch
* 🇬🇧 [Discovering ElasticSearch](https://www.youtube.com/watch?v=waTWeJeFp4A) - Bastian Hofmann(Laracon EU) - `[51:57]`