Warning: Undefined array key "use_custom_image" in /homepages/0/d310984101/htdocs/marianmartinez/wp-content/plugins/custom-about-author/display-about-author-block.php on line 134
Después de mucho Ruby y mucho «Back», llegó la parte de Front-end. Fue un cambio de aire fresco y que se agradeció tras la dura semana de TDD.
Los profesores de la semana: Emilio y Carlos, Front-End Masters
Los dos primeros días contamos con la presencia de nada más y nada menos que Emilio Garcia, UI Designer y Developer en CartoDB. Por si no conocíais CartoDB, allí hacen cosas tan chulas como esta.
En 16 horas vimos: HTML5, CSS3, Layouts, Animaciones, Transiciones, Responsive Design y Saas, además de los correspondientes ejercicios. Había que estar muy atento para no perderte ni un segundo porque Emilio iba a velocidad de vértigo para que pudiéramos ver lo máximo posible. Al final, ha sido una experiencia increíble poder aprender de la mano de un crack como él.
El resto de la semana estuvo con nosotros el gran Carlos Blé, autor del primer libro de TDD en español. Carlos lleva a sus espaldas 14 años programando, que se dice pronto. Lo que más me ha llamado la atención de Blé es su personalidad tranquila, su calidad humana, y el que se tome el tiempo necesario hasta comprender cómo y por qué se ha solucionado algo. Con él vimos Javascript y Jquery.
Carlos nos propuso una práctica llamada Koans, con la que íbamos adivinando por parejas si los test eran verdaderos o falsos. Luego lo verificábamos con Jasmine (un framework para testing en javascript). Lo mejor de este ejercicio era que recopilaba en 770 líneas de código todos los conceptos más importantes del lenguaje Javascript. En una palabra: genial.
La charla de la semana: Miguel, Emprendedor Nato
A mitad de semana, se pasó a visitarnos Miguel Caballero, fundador y CEO de Tutellus. Nos contó su experiencia como emprendedor y nos dió consejos para hacer nuestras webs más marketinianas y que conviertan más. ¡Gracias Miguel!
La práctica final: 12 ironhackers en equipo desarrollando una aplicación
El viernes Carlos Blé nos sorprendió a todos con una práctica distinta a la que teníamos asignada (!y no pudo estar más acertado!). Se trataba de colaborar todos juntos para desarrollar un mini Tabú (el juego de palabras prohibidas). La aplicación reconocería audio y tendríamos que procesarlo para detectar si se decían las palabras tabú. Para organizarnos, hicimos varios grupos, unos se encargaron de manejar el Api de voz, otros trabajaron en la parte de validación y procesado de datos y a mi me tocó en el grupo de UI e integración.
La verdad es que me vinieron genial los conocimientos de git adquiridos en mi experiencia pasada cuando empezó el caos. Carlos Blé no nos dejó hacer ramas (para forzarnos a la comunicación) así que imaginaos cuando llegó el momento en que los equipos tuvimos que subir los cambios al repositorio.
Cada cierto tiempo Blé nos llamaba para hacer un meeting express y contarnos unos a otros en que punto estábamos del desarrollo.
Cuando se acercó la hora final, se notó el nerviosismo en el ambiente, pero logramos mantener la cordura para poder tener una primera versión funcional. ¡Lo conseguimos!
Al final de la práctica anotamos en una pizzarra todo lo que habíamos aprendido:
Fue una experiencia increíble, no sólo a nivel educativo, ya que en un sólo día pudimos vivir muchos de los problemas del mundo real, sino a nivel de compañerismo. Me di cuenta de que tengo mucha suerte de poder vivir Ironhack con un grupo en el que hemos congeniado todos tanto y nos llevamos tan bien. ¡Gracias Ironhackers ;)!
¿Quieres saber más sobre Ironhack?
No te pierdas mis siguientes post en los que te cuento cómo es el día a día en el campus.