Past Events

PHP Sevilla 020 - Refactoring

Nuevo encuentro de la comunidad de PHP Sevilla. Encuentro mensual dónde nos reunimos para hablar sobre tecnología, programación en general y sobre el ecosistema PHP.  En esta ocasión nos visita desde Madrid, Jesús López: "Me llamo Jesús López, soy ingeniero en informática y apasionado del desarrollo software. Trabajo diariamente con PHP en www.coches.com. Me considero una persona inquieta, curiosa y cada vez que puedo intento seguir investigando y escribiendo en jesuslc.com" AGENDA DEL DÍA: 19: ...

PHP Sevilla 019 - Moodle

Encuentro de abril de la comunidad de PHP Sevilla. Encuentro mensual dónde nos reunimos para hablar sobre tecnología, programación en general y sobre el ecosistema PHP. 19:00 a 19:15 - Bienvenida 19:15 a 20:30 - Moodle Sergio Elvira nos hablará sobre Moodle, plataforma eLearning PHP. En la charla se hablará sobre: - Arquitectura del CMS Moodle.- Nociones básicas sobre la composición y estructura de Moodle.- Plugins Moodle: Cómo desarrollar un plugin de Moodle, guía práctica.- Comunidad Moodle: Q ...

PHP Sevilla 018 - Despliega usando AWS Elastic Beanstalk

19:00 - 20:30 - Despliegue ágil usando AWS Desarrollar, desplegar y escalar una aplicación en PHP con Elastic Beanstalk, la herramienta de Amazon para crear de manera sencilla instancias con balanceado de carga y escalado automático.Cómo hacer que tu proyecto en PHP sea escalable y te permita realizar un desarrollo continuo con nuevas funcionalidades con 0 downtime. Esta charla será impartida por Carlos Pérez Fernández CTO de CoverManager 21:00 a ... Networkbeer ...

PHP Sevilla 017 - API RESTful & Angular JS 2

19:00 a 19:30: OAuth2.0. Desgranando OAuth2.0 al máximo. Cómo configurar OAuth2.0 en tu proyecto y comprender qué es y qué hace. 19:30 a 20:30: Conectando backend con aplicación en Angujar JS 2. Se realizará una aplicación en tiempo real para ver cómo realizar añadir seguridad usando OAuth2.0 y consumir una API RESTful desde Javascript. No sólo se realizará introducción básica, si no que se profundizará en el uso experimentado de Angular JS 2. 20:30 a 21:00: Cómo organizar el Drupal Developers D ...

PHP Sevilla 016 - Conectando PHP Backend con App móvil (Swift+CocoaPods)

En el siguiente encuentro vamos a mostrar conceptos básicos para desarrollar una API siguiendo una arquitectura RESTful de forma rápida y segura con buenas prácticas. Se integrarán librerías para realizar autenticación y autorización siguiendo los protocolos OAuth, más concretamente usando el framework OAuth 2.0. Se mostrará cómo desarrollar una aplicación en iOS que se conectará con la API para realizar login y uso de la capa de datos. Se desarrollará en Swift, se explicará el uso de constraint ...

PHP Sevilla 015 - Feliz Navidad

La navidad es época de reencuentros y quedadas familiares y la Familia de PHP Sevilla se reunirá el 20 de diciembre en Bodega Aurora para tomar unas cervezas, montaditos y el famoso chorizo al infierno. Nos vemos en la Bodega Aurora, en plena Alfalfa, en el centro de Sevilla, a partir de las 8pm. ...

PHP Sevilla 014 - Testing en PHPUnit / Symfony Zero

En esta ocasión contaremos con Sergio Elvira, Roberto Becerra y Jose Antonio Dorado (Arquitecto Software en Emergya). Testing en PHP usando PHPUnit de 19:00 a 20:00 por Sergio Elvira y Roberto Becerra Sergio Elvira Pérez ( @arivlE_oigreS) y Roberto Becerra Jiménez (@_robertobecerra).En esta ponencia se va a hablar de TDD (Test-driven development), qué es, por qué realizar las pruebas antes del desarrollo, qué ventajas tiene y también de PHPUnit, el framework de PHP para desarrollar pruebas un ...

PHP Sevilla 013 - Procesos QA en proyectos PHP & presentación Procomún

Y en esta ocasión tenemos el placer de contar con:  Guillermo Delgado QA en EmergyaCharla sobre cómo elaborar procesos de QA en proyectos de PHP desde una etapa temprana hasta la validación final del software. Se realizará caso práctico con Selenium. Antonio José Rodríguez Scrum Master / Arquitecto software - J2EE / Product Owner - DrupalPresentación Procomún, espacio colaborativo para personal docente para el MECD. Procomún: se trata de una red social y repositorio de recursos educativos en ...

PHP Sevilla 012 - Gulp & Deployer working with Symfony

Trabaja de forma productiva con PHP: Descubre cómo gestionar las dependencias de los recursos en un proyecto automatizando tareas y optimizando los recursos de una forma fácil usando Gulp; y realiza deploy y despliegue con DeployerPHP para gestionar las entregas de los proyectos en PHP. En el siguiente encuentro contaremos con @JuanluGarciaB y con @Alexdw: Gestión de assets con GulpJS 19:00 a 19:50 por Juan Luis García Borrego Gulp es una herramienta que permite automatizar y mejorar nuestro fl ...

PHP Sevilla 011

En este encuentro vamos a disfrutar de la visita de un ponente de lujo. Jason nos hablara de su experiencia como freelance viajero. (Charla en Ingles) Jason Lengstorf is a speaker, author, and consultant. He makes his living building web apps for clients including PlayStation, Intel, and Precision Nutrition. In 2014, he sold everything he owned and started traveling the world. He's been on the road ever since. @jlengstorf - https://lengstorf.com -> Enlace Google Maps -> Enlace a twitter ...

PHP Sevilla 010 - Talking about PHP Stack

En el siguiente encuentro vamos a hablar sobre el Stack completo que usa un programador Full Stack para trabajar.  Se hablará sobre el IDE que usa para desarrollar, sistema de test y pruebas, integración continua, entorno de pruebas-integración-producción,... La idea es comentar el conjunto de herramientas completas que usa un programador PHP para trabajar de una forma completa en proyectos de software. Anímate a participar y/o trae tus dudas preparadas, será una sesión abierta en la que todos p ...

PHP Sevilla 009

Para esta sesión dividiremos la jornada en 3 partes.  19:00 a 19:40 - Desarrollo en PrestashopJavier García ( @javiergpz )  Prestashop es la plataforma de comercio electrónico más utilizada en España en los últimos años, y su crecimiento sigue en alza. En esta charla veremos los puntos clave para introducirte en el desarrollo de proyectos a medida. Veremos su arquitectura y la organización de los archivos. Qué son y la importancia que tienen los módulos. Qué son los hooks. Cómo modificar y ampli ...

PHP Sevilla 008 - Symfony 3, ¿qué hay de nuevo, viejo?

En este nuevo encuentro tendremos el placer de contar con Juan Luís García @JuanluGarciaB que nos hablará sobre la nueva versión de Symfony en su versión 3.  Nos hablará de aspectos básicos del framework, cómo iniciarte en él, qué novedades nos trae respecto a la anterior versión y cómo realizar una posible migración a esta nueva. Symfony es uno de los framework PHP más potentes y más demandados del mercado actual. El encuentro será en WorkInCompany, en calle Rioja número 13. 1ºC. Después habrá ...

PHP Sevilla 007 - Bolt, una nueva apuesta para el mundo de los CMS

En esta ocasión Asier Marqués hablará sobre Bolt, una nueva apuesta para el mundo de los CMS que ha entrado con mucha fuerza cuyo valor principal es ser muy fácil de usar, de hecho casi similar a WordPress pero más moderna y con buenas prácticas de desarrollo. Veremos qué aporta a diferencia de WordPress, cómo extenderlo y trabajar con él y algunas cosas más internas del mismo. ...

PHP Sevilla 006 - Coordinación de equipos de trabajo y código fuente

Coordinación de equipos de trabajo y código fuente. En esta charla, Miguel Ángel Martín ( @miguelbemartin ) hablará de cómo coordinar equipos de trabajo en proyectos de software y cómo gestionar código fuente. "Varios desarrolladores trabajando en el mismo proyecto, versión en producción, otra en integración, otra en desarrollo, a la misma vez añadiendo nuevas características al proyecto, corregir errores de producción, …”. A veces, coordinar todo el flujo de trabajo puede llegar a ser una tarea ...

Código mantenible, en Wordpress.

Por diversas causas, nos podemos encontrar con el reto de desarrollar plataformas y servicios online que requieren escalabilidad pero que también estén basados Wordpress. Más allá de instalar plugins o modificar themes desde el backoffice, requerimos trabajar con Wordpress como si fuese un framework tipo Symfony o Laravel, algo para lo que este CMS no está diseñado. En esta charla veremos qué problemáticas tiene enfrentarse al reto de crear código mantenible con Wordpress, usando patrones como l ...

Febrero de beerworking

Volvemos este año y lo hacemos con un encuentro informal, para tomar unas cañas (o coca colas), hacer networking y comentar los próximos eventos que tendrán lugar este año. Será genial para volver a vernos y empezar de la mejor forma esta nueva tanda de eventos! ...

3ª reunión del grupo

En esta ocasión vamos a hablar sobre un tema muy interesante y a la vez no muy conocido: Elasticsearch. Antonio Cortés @drzippie    - Intro de ElasticSearch (conceptos y comparación con SOLR)   - Formas de acceder desde PHP (extensiones/librerias) pros y contras   - Conceptos de ES: Schemas, índices, documentos y tipos de datos   - Creación de índices y gestión de documentos   - Consultas   - Facets   - Funcionalidades especiales: MoreLikeThis, Percolation, ...   - Uso de campos tipo Geo (coorde ...

2ª reunión del grupo

Actualización: Por fin tenemos fecha y tema! El Jueves que viene, 23 de Octubre, contaremos con Antonio Laguna (@Belelros) que nos hablará sobre su experiencia como desarrollador buscándose la vida en Londres. Tras su charla haremos un debate y finalizaremos con un Beerworking! Nos vemos allí! --- Buenas a todos/as! Hemos empezado con un Septiembre muy intenso pero ya es hora de volver a reunirnos y compartir impresiones. Septiembre ya se está terminando por lo que pensamos en organizar la próxi ...

Primera reunión del grupo

Ya tenemos fecha definitiva y lugar para este primer evento del grupo, será el Jueves 3 de Julio en el centro de Coworking WorkInCompany. La única condición que nos han puesto en el sitio es que cada asistente tendrá que pagar 2€, un precio que creemos más que aceptable para el gran favor que nos hacen al dejarnos el espacio en pleno centro de Sevilla. No queremos ser dictadores a la hora de organizar el grupo, si tenéis ideas, sugerencias, cosas que se os ocurran o propuestas de charlas no dudé ...