Bienvenidos a los GPUL Labs, el evento en el que aprenderás de verdad a trabajar en el mundo real con tecnologías modernas y en un proyecto totalmente Software Libre!
- Registro Premium
- Programación de actividades
- Comunidad (Preguntas y respuestas)
- Código de conducta
- Estructura de las actividades
- Cómo colaborar
- Sitio reservado permanente.
- Diploma de asistencia y seguimiento del trabajo.
- Camiseta GPUL Labs.
- Vinilo + Pegatina de GPUL.
- Carpeta e libreta de GPUL
- Pegatinas de proyectos a escoger.
####Introducción a Python, Git y GitHub
Fran Rúa y Breixo Camiña
10/02/2016 - 17:30
En esta charla haremos una pequeña intro a Python aprendiendo los conceptos básicos y haciendo una pequeña aplicación que meteremos en un repositorio Git, crearemos una cuenta en GitHub y subiremos los cambios, aprendiendo los conceptos básicos para todo ello.
Javier Vila
17/02/2016 - 17:30
Impartida por Javier Vila, socio de la Free Software Foundation, webmaster de gnu.org, miembro de tecnólogos creativos de Raspberry Pi y gran defensor del software libre.
Aprenderemos a crear un sencillo programa en Python y a usar sus librerías para comunicarse con leds y sensores a través de los puertos GPIO de una Raspberry Pi.
####Git avanzado y code review
José Doval
24/02/2016 - 17:00
Charla impartida por José Doval, Senior Backend Developer en SetPay, una de las startups mas punteras del panorama tecnológico de nuestra comunidad.
Crearemos ramas y aprenderemos el flujo habitual de trabajo en un proyecto con Git, haremos pull requests y aprenderemos la importancia de hacer code review.
Carlos García
02/03/2016 - 18:00
Impartida por Carlos García, Full Stack Developer, amante de las metodologías ágiles de desarrollo, emprendedor y socio fundador de Popsports Apps.
Todo proyecto necesita planificación por lo que nosotros haremos lo mismo valiéndonos de metodologías ágiles y creando tareas para nuestro proyecto y preparándolo para que cualquiera pueda contribuir.
####Django Framework
Uxío Fuentefría
09/03/2016 - 18:00
Uxío es Ingeniero de Software en la startup Vippter, y también trabaja como formador de Python en Academia Postal.
En esta charla aprenderemos los conceptos básicos para crear una sencilla interfaz web con Django, el framework web por excelencia en Python, con el fin de poder mostrar los datos que obtengamos de forma sencilla.
####APIs REST
Alejo Pacín
16/03/2016 - 18:00
Alejo es Software Engineer en Softtek, trabajando con todo tipo de tecnologías y con experiencia en el desarrollo de servicios web y APIs REST.
Aprenderemos conceptos básicos de qué es una APIs REST, los diversos tipos que existen y veremos cómo podemos crear la nuestra propia para el proyecto, utilizando Django Rest Framework.
####ES6, Babel e introducción a ReactJS
Asís García, Román C. Coedo y David Barral
30/03/2016 - 18:00
Novedades de ES6 (o ES2015) y cómo utilizar Babel para empezar a utilizarlo en proyectos. ReactJS como librería de UI de aplicaciones y cómo aprovechar ES6 para desarrollar nuestro código React.
####Redux y ReactJS
Asís García, Román C. Coedo y David Barral
06/04/2016 - 18:00
Introducción a la librería Redux, un contenedor de estado predecible para desarollo de aplicaciones Javascript: cómo funciona, qué ventajas y herramientas aporta, y cómo integrarlo con ReactJS.
####Hackathon IoT
09/04/2016
Y después de tanta teoría pasaremos a la práctica con un hackathon en el que crearemos equipos, haremos una lluvia de ideas con proyectos a realizar y cada equipo escogerá uno de ellos para realizar un prototipo a lo largo del día.
Al final de la tarde cada equipo contará su proyecto al resto y mostrará una pequeña demo y los mejores igual tienen algún premio ;)
####PyQGIS
Luigi Pirelli
13/04/2016 - 18:00
Taller practico sobre QGIS y como hacerse un plugin en Python. QGIS es un SIG de software libre de mas exito en el mundo.
Contenido del taller:
- Que es un SIG
- La historia de QGIS y como se desarrolla
- El evento SIGTE de Girona
- Las API de QGIS y como orientarse
- Desarrollar un plugin
####Docker
Javier Gómez y Francisco Maseda
27/04/2016 - 18:00
Nesta charla vamos a presentar a tecnoloxía de containerización de Docker así como as ideas e o software base que a fan posible. Dada a sua orientación práctica, máis da metade da charla estará adicada a mostrar a utilización das ferramentas do entorno Docker mediante exemplos prácticos.
30/04/2016
¿Tienes una app en mente, un proyecto emprendedor o solo ganas de aprender mucho y pasarlo bien? Apúntate al hackathon de software libre en el que contaremos los proyectos que tenemos en mente, crearemos equipos y cada uno escogerá uno de ellos para realizar un prototipo a lo largo del día.
Al final de la tarde cada equipo contará su proyecto al resto y mostrará una pequeña demo y los mejores igual tienen algún premio ;)
####CartoDB
Andrés Maneiro
04/05/2016 - 18:00
En este taller, introduciremos CartoDB como plataforma de visualización de datos e inteligencia geoespacial.
Realizaremos un repaso a las principales funcionalidades del editor, a las APIs de la plataforma , así como las novedades respecto al soporte para BigData y análisis de datos multivariable.
Finalizaremos el taller con un ejemplo práctico de uso de la plataforma.
Si quieres participar en el desarrollo es posible que te surjan dudas sobre el código o el proyecto, es por eso por lo que hemos creado un lugar de preguntas y respuestas al estilo Stack Overflow para los GPUL Labs ;)
Cómo todo buen evento, en los Labs también tenemos un código de conducta que todos nuestros asistentes deben seguir, si tienes un minuto puedes echarle un ojo en el link.
Ya que en la vida real te vas a tener que enfrentar a los problemas de forma práctica y no escuchando a un ponente, queremos que todas las actividades sean eminentemente prácticas. Un rato de conceptos teóricos (45 - 90 mins) y luego a currar en un proyecto real, todas las actividades estarán enfocadas a aplicar los conocimientos sobre un proyecto que se colgará en el siguiente repositorio de github.
Como nuestros ponentes tienen libertad total, igual muchos intercalarán ratos teóricos cortos con ratos prácticos hasta una duración máxima de 4 horas por actividad (siempre con un descansillo, ¡por supuesto!)
Si quieres echar una mano pásate por la Wiki y allí te contamos cómo nos puedes ayudar ;)
Puedes:
- Organizar unha charla
- Venir como ponente
- Colaborar como sponsor
- Echar una mano en diseño o marketing (sobre todo difusión)
Y por supuesto estamos abiertos a todo tipo de sugerencias y colaboraciones!