gpul-labs / roadmap

Programación y cómo colaborar en los GPUL Labs
30 stars 6 forks source link

Stories in Ready

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!

Contenidos

Registro Premium

Premium badge

Programación de actividades

Introducción a Python, Git y GitHub

[Stories in Ready]()

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.

Ver video y material

Programando una Raspberry

[Stories in Ready]()

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.

Ver video y material

Git avanzado y code review

[Stories in Ready]()

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.

Ver video y material

Scrum/metodologías ágiles

[Stories in Ready]()

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.

Ver video y material

Django Framework

[Stories in Ready]()

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.

Ver video y material

APIs REST

[Stories in Ready]()

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.

Ver video y material

ES6, Babel e introducción a ReactJS

[Stories in Ready]()

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.

Ver video y material

Redux y ReactJS

[Stories in Ready]()

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.

Ver video y material

Hackathon IoT

[Stories in Ready]()

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

[Stories in Ready]()

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:

Ver video y material

Docker

[Stories in Ready]()

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.

Ver video y material

Free Software Hackathon

[Stories in Ready]()

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

[Stories in Ready]()

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.

Ver video y material

Comunidad (Preguntas y respuestas)

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 ;)

Ir a la web

Código de conducta

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.

Estructura de las actividades

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!)

Cómo colaborar

Si quieres echar una mano pásate por la Wiki y allí te contamos cómo nos puedes ayudar ;)

Puedes:

Y por supuesto estamos abiertos a todo tipo de sugerencias y colaboraciones!