Artículos

Artículos

Semana de proyectos front-end

29 · Jul · 2016

"Aprender a trabajar de forma ordenada ha sido uno de los principales aprendizajes de esta semana", comentaba Arturo, uno de los alumnos de nuestro Bootcamp.

La semana de proyectos de front-end ha hecho que nuestros alumnos aprendan que hay que saber trabajar en equipo para llegar juntos a un objetivo. La charla de Pere Cuyàs, Agile Coach de Schibsted, sobre Scrum y Kanban, fue iluminadora. 

El proyecto de esta semana implicaba conocimientos no técnicos: trabajar en equipo. Hemos aprendido la importancia de planificar, saber fraccionar un gran proyecto en pequeñas tareas, repartirse el trabajo, comunicarse y ponerse de acuerdo en la mejor forma de avanzar. Para ello, más allá de la visión teórica de GitHub que teníamos hasta ahora, hemos tenido que coordinar los desarrollos de varias personas en distintas ramas, etc.

Era importantísimo saber que cada uno programaba para que otros pudieran entender el código, así que conceptos como modularizar, arquitectura de proyectos, encapsular la lógica, código limpio, bien comentado, etc. eran claves para poder llegar lo más lejos posible en equipo. 

En sólo cuatro semanas hemos realizado proyectos haciendo diseños en papel y luego haciendo una aplicación funcional con HTML5, SASS, Bootstrap, Grunt, AngularJS (con controladores, servicios, rutas) y consumiendo fuentes de información externas para hacer una web funcional.

Finalmente, los alumnos han presentado los proyectos frente al resto de compañeros explicando las tecnologías utilizadas, las decisiones tomadas, las dificultades que se han encontrado (a nivel técnico y grupal), etc. para ir practicando entrevistas de trabajo y mejorar la forma de explicarse ante otros developers. 

La semana que viene, la quinta del curso, entraremos de lleno en NodeJS.