symfony

Recursos de programación de symfony
Marcos nos dice claramente: "Durante esta cuarentena algo tenemos que aprender. Experimentando con mensajería en RabbitMQ para poco a poco conocer sus intríngulis." ¡Comenta abajo y entra en el sorteo de una plaza para cualquiera de los siguientes Bootcamp Online para convertirte en Full Stack Developer! - Bootcamp Online Frontend React - Bootcamp Online Backend Express - Bootcamp Online Agile Software +info sobre los Bootcamps: https://geekshubsacademy.com/ Comenta en twitter con el hashtag #MeetupsGeeksHubs. 🚀HACKATHON ZERO, 16 DE MAYO. https://geekshubs.com/hackathon/hackathon-zero/ 🎥 Suscríbete: https://www.youtube.com/user/geekshubs 🐦 Twitter GeeksHubs: https://twitter.com/geekshubs 🐦 Twitter GeeksHubs Academy: https://twitter.com/geeks_academy 📸 Instagram: https://instagram.com/geekshubs ℹ️ LinkedIn: https://www.linkedin.com/company/geek... 🟦 Facebook: https://facebook.com/geekshubs 📕 Plataforma online +30 cursos gratuitos: https://geekshubsacademy.com/
En este webinar realizaremos un acercamiento a Symfony, un framework de PHP cuya filosofía es agilizar el desarrollo de aplicaciones web, pero sin perder de vista la estandarización y el respeto por las buenas prácticas.
Ojo alerta que se avecina nueva versión 2 de #Composer, el gestor de dependencias de #PHP que usamos al instalar aplicaciones #Laravel, #Symfony, #WordPress, etc. Novedades: * Ejecución en paralelo de la instalación de dependencias. En el vídeo te contamos cómo lo implementamos en nuestro proyecto aún a pesar de seguir en Composer 1 * Prioridad en repositorios * Repositorios canónicos * Reglas de filtrado para repositorios * ¡Mucho más! 🔗 Enlaces relacionados: ├ Artículo comentado: https://php.watch/articles/composer-2 ├ Ejemplo implementando descarga paralela con Composer v1: https://github.com/CodelyTV/php-ddd-skeleton └ Curso Integración Continua con GitHub Actions: https://bit.ly/curso-github-actions {▶️} CodelyTV ├ 🎥 Suscríbete: https://youtube.com/c/CodelyTV?sub_confirmation=1 ├ 🐦 Twitter CodelyTV: https://twitter.com/CodelyTV ├ 💂‍♂️ Twitter Rafa: https://twitter.com/rafaoe ├ 👨 Twitter Javi: https://twitter.com/JavierCane ├ 📸 Instagram: https://instagram.com/CodelyTV ├ ℹ️ LinkedIn: https://linkedin.com/company/codelytv ├ 🟦 Facebook: https://facebook.com/CodelyTV └ 📕 Catálogo cursos: https://bit.ly/cursos-codely
Hoy os vamos a contar nuestra primera vez con Symfony. Uno de nosotros venía de un pasado Laravel (y el cambio fue BRUTAL). 😳 Veremos código del estilo Laravel vs el estilo Symfony (aunque bastante tuneado). ¿Qué pros y contras creéis que tienen uno vs el otro? {▶️} CodelyTV ├ 🎥 Suscríbete: https://youtube.com/c/CodelyTV?sub_confirmation=1 ├ 🐦 Twitter CodelyTV: https://twitter.com/CodelyTV ├ 💂‍♂️ Twitter Rafa: https://twitter.com/rafaoe ├ 👨 Twitter Javi: https://twitter.com/JavierCane ├ 📸 Instagram: https://instagram.com/CodelyTV/ ├ ℹ️ LinkedIn: https://linkedin.com/company/codelytv/ ├ 𝐟 Facebook: https://facebook.com/CodelyTV/ └ 📕 Catálogo cursos: https://bit.ly/cursos-codely #Symfony #php #Laravel
Have you ever wondered how to enhance your app’s performance after fine-tunning the very last bit of your current PHP stack? Maybe it’s time to think of an alternative! Let me convince you to ditch your PHP-FPM server and embrace the world of ReactPHP! Yes, you’ve heard of ReactPHP, but that’s “too experimental” for you. Guess, what: it’s not, thanks to PHP-PM, a ReactPHP process manager, you can give your app a nice performance boost with an alternative production-ready application server. Prepare yourself to dive into the lifecycle of a PHP request (compilation, opcode generation, memory allocation, execution, IO...) and to understand why there’s not much more room for performance improvements using the current stacks. We will also discuss the pros and cons of the ReactPHP + PHP-PM approach using a Symfony 4 app as an example, including developer experience and deployment options with containers.
Exponer sobre el concepto de Mutant Testing y su aplicación en PHP, explicando un poco las librerias actuales y su funcionamiento interno, aparte de los beneficios de aplicar estos conceptos. Sobre el ponente: Miguel González, de Málaga y tengo 27 años. Trabajo actualmente en una startup (Finizens) como full-stack, pero con más peso en la parte de backend con PHP y Symfony. Parte de mi tiempo libre la dedico a side projects, como el juego online empire-strike.com @miguelgflores Meetup: https://www.meetup.com/es-ES/phpmad/events/249830861/ Twitter: https://twitter.com/phpmad Nos vemos en PHPMad...
En #laFunciónCodelyTV 10 hablaremos sobre #DomainDrivenDesign. Concretamente analizaremos qué sentido tiene la elección de un framework u otro cuando justamente lo que estamos promoviendo es el desacoplamiento. ¿Active Record vs Data Mapper? ¿Podemos usar entonces componentes para gestión de formularios etc? 🤔 Os animamos a estar por el chat en directo y preguntar dudas o simplemente comentarnos vuestra opinión 😊 ¡#Laravel #NodeJS #Symfony #SpringBoot y compañía bajo lupa! 🔎 ¡Nuevo curso de DDD en PHP! 👉 https://bit.ly/ddd-en-php 🔗 Enlaces relacionados: ├ ⚡Aprende DDD en 20 minutos | #DomainDrivenDesign: https://www.youtube.com/watch?v=dH5aSQLXtKg ├ 🐘 Estructura de carpetas - DDD en PHP: https://www.youtube.com/watch?v=UFnABp2s8Y0 ├ 🎥 Curso "DDD en PHP": https://bit.ly/ddd-en-php ├ 👩‍💻 Curso "Domain-Driven Design Aplicado": https://bit.ly/ctv-ddd ├ ✅ Curso "Testing: Introducción y trabajo en equipo": https://bit.ly/ctv-testing └ 🐘 PHP DDD Skeleton: http://github.com/CodelyTV/php-ddd-skeleton {▶️} CodelyTV ├ 🎥 Suscríbete: https://youtube.com/c/CodelyTV?sub_confirmation=1 ├ 📸 Instagram: https://instagram.com/CodelyTV/ ├ ℹ️ LinkedIn: https://linkedin.com/company/codelytv/ ├ 𝐟 Facebook: https://facebook.com/CodelyTV/ ├ 🐦 Twitter CodelyTV: https://twitter.com/CodelyTV ├ 👨🏻 Twitter Javi: https://twitter.com/JavierCane ├ 💂‍♂️ Twitter Rafa: https://twitter.com/rafaoe └ 📕 Catálogo cursos: https://bit.ly/cursos-codely
En el año 1999, los hermanos noruegos Alexander y Bard Fastard fundaron la compañia eZ Systems y comenzaron a desarrollar un CMS en PHP llamado eZ Publish. Quizás su diferencia fundamental con otros CMS escritos en PHP es su modelo de datos, el cual fue ideado ya hace muchos años y que no ha sufrido variaciones demasiado importantes desde su primera versión. Este modelo de datos es usado desde lo que podríamos llamar un framework propio, que permitía también la extensión del producto de acuerdo a las necesidades de cada proyecto. Sin embargo, allá por el año 2011, los ingenieros de eZ Systems concluyen que ese framework que habían creado no podía ir mucho más allá y deciden comenzar a buscar otras soluciones. La solución escogida es Symfony. Por tanto, a partir de 2012 y manteniendo siempre una compatibilidad con versiones anteriores, eZ Systems adopta symfony como framework. Además, su idea de tener el contenido como base de dato es todavía más fuerte. Entre otras cosas, deciden que el interfaz para crear/editar/contenidos que ellos proveen no debe ser parte del core de su aplicación y sí un añadido más destinado a facilitar la labor de editores de contenido. Os contaremos estas y otras cosas en nuestra presentación. Bio del ponente. Carlos Revillo tiene 18 años de experiencia en entornos web. Trabajó en Oviedo, donde comenzó a trabajar con PHP y luego se trasladó a Madrid, donde, en el año 2005 comenzó a formar parte de la empresa Tanta Tecnología y Comunicación. La empresa usaba eZ Publish para alguno de sus clientes y eso hizo que Carlos comenzara a adentrase en la comunidad de eZ Publish, donde colabora activamente en el desarrollo de la plataforma. De hecho, ha sido nombrado en dos ocasiones "community member of the year". En Octubre de 2016 entró a formar parte del equipo de tecnología de The Cocktail, donde participa en el desarrollo de proyectos con herramientas tales como Sylius, Drupal y, por supuesto, eZ Platform. Meetup: https://www.meetup.com/es-ES/phpmad/events/248655289/ Twitter: https://twitter.com/phpmad Nos vemos en PHPMad...
Symfony provee un sistema de eventos para que diferentes componentes puedan comunicarse entre si. Veremos como pasar de esta ejecución síncrona a una asíncrona, y dos ejemplos de implementación de la misma, una básica con mysql y una avanzada con rabbitmq y supervisord. Finalmente veremos como asegurar esta arquitectura para que sea a prueba de fallos. Daniel González es desarrollador web, especializado en entornos PHP/Symfony y colaborador del grupo PHPMad. Búscalo en twitter como @desarrolla2 Meetup: https://www.meetup.com/es-ES/phpmad/events/245070402/ Twitter: Nos vemos en PHPMad...
En los último años, el ecosistema de PHP ha cambiado de los pies a la cabeza. Con la aparición de Composer y los frameworks más modernos, el desarrollo se ha profesionalizado incorporando nuevas técnicas y patrones. Symfony es uno de los frameworks que más adaptado está. Y en su última versión, proporciona nuevas herramientas y funcionalidades que nos hará la vida más fácil a los desarrolladores. Si quieres saber un poco más sobre Symfony 4, acércate este *jueves día 21 de febrero a las 19:00 por las oficinas de Barbacode*. Óscar nos contará las bondades de Symfony en una charla introductoria. En sus propias palabras: "¿Qué es Symfony? ¿Por qué debería utilizarlo? ¿Vale la pena? En esta charla vamos a hablar sobre el estado actual de Symfony, de dónde viene y como se está encarando el desarrollo de uno de los frameworks más utilizados en el mundo del desarrollo web. Revisaremos los cambios introducidos respecto a las versiones anteriores en cuanto a estructura, funcionalidad y rendimiento para poder valorar si, efectivamente, Symfony puede hacernos el día a día más fácil." Como siempre, **después de la charla estaremos un rato haciendo networking y luego nos iremos a cenar a algún lugar de la zona**. Si nunca te has quedado a cenar ¡Apúntate esta vez! Que esa es una de las mejores partes del evento :) ¡Nos vemos el jueves!