Evento #BarricaTechDay

Etiquetas: evento, riojadotnet, web, silex, git, integracion continua, windows Azure, CasperJS

 

Agenda #BarricaTechDay, Logroño 25 de mayo. Centro Cultural Ibercaja

Promovido por BetabeersRioja y RiojaDotNet

Web registro: http://barricatechday.eventbrite.com/

 

10:00 – 10:50 Desarrollo de aplicaciones web con Silex por Asier Marqués (@asiermarques) de Simettric

Silex es un framework ágil y muy profesional para desarrollar aplicaciones web con PHP. Silex reduce el tiempo de desarrollo de aplicaciones pequeñas a horas y el de aplicaciones medianas a días.

Durante la sesión podremos ver:

  • ¿Por qué Silex?
  • Cómo trabajar con Silex.
  • Cómo escalar Silex.

10:00 – 10:50 Git por Fernando Pérez  (@ferpega_) de Plain Concepts

Los repositorios de código se han convertido en una pieza fundamental del desarrollo de software hoy día.  Usarlos es esencial para cualquier proyecto, sea del tamaño que sea y esté formado por una sola persona o por varios equipos. 

En esta sesión veremos las diferencias entre repositorios de código centralizados y descentralizados y ahondaremos en la terminología y particularidades que han hecho de GIT el repositorio que cuenta con un mayor crecimiento hoy día, pasando después poruna introducción a los comandos básicos de GIT y algunas utilidades gráficas que pueden facilitarnos la vida en nuestros inicios con este fantástico gestor de código fuente.

 

 12:00 – 12:50 Montando un escenario de integración continua por Ibon Landa (@ibonilm) de Plain Concepts

Durante esta sesión se mostrará de forma práctica cómo es posible montar un escenario de integración continua dónde se pueda construir el software cada vez que se realiza alguna modificación y pasar las pruebas de forma automatizada, a la vez que se hace uso de una plataforma de Cloud Computing para desplegarla durante el proceso.

Durante la sesión se empleará Azure WebSites como plataforma de Cloud Computing dónde desplegar las aplicaciones, plataforma que permite trabajar con GitHub, TFS Service, Bitbucket o CodePlex para crear escenarios de integración continua. 

 

13:00 – 13:50 Pruebas funcionales en la web con CasperJS por Vicenç García (@vgaltes) de Plain Concepts

Las pruebas funcionales son un mal necesario cuando estamos desarrollando software. Así como las pruebas unitarias nos ayudan a asegurar que estamos haciendo las cosas correctamente, las pruebas funcionales nos ayudarán a asegurar que estamos haciendo las cosas correctas.

Como toda prueba de nuestro sistema, es necesario que la podamos pasar tantas veces como sea necesario y con el menor coste para nosotros como sea posible, así que automatizarlas se antoja vital.

En esta sesión veremos cuando puede ser interesante hacer este tipo de pruebas y veremos cómo podemos apoyarnos en CasperJS para codificarlas.