JavaScript, the good parts

Standard

Ahora que estamos con JavaScript, nada mejor que recomendaros una buena lectura para adentraros en los entresijos de este lenguaje sin demasiadas complicaciones.

Se trata de JavaScript, the good parts, que como podeis comprobar en la hilarante imagen que acompaña a este articulo, nos evitará tener que leer una buena parte del libro que tal vez no nos interese tanto.

Agradecimientos a Oriol Collell, nuestro profesor de Ruby, por la ilustrativa imagen que abre el articulo.

Tercera semana

Standard

Ya es jueves, la tercera semana se acerca a su fin, y esta semana ha sido bastante intensa.

En lunes y martes hemos estudiado html, CSS y bootstrap. Hemos aprendido alguna herramienta nueva y muy útil como los flex box.

Y ayer y hoy toca JavaScript, aunque de momento estamos adaptando nuestros conocimientos de Ruby a JavaScript. Y, aunque el punto y coma es opcional, el hecho de no usarlo nunca en ruby nos esta trayendo algun que otro dolor de cabeza.

Pero en Ironhack no todo es programación, también se da un pequeño empujón a nuestra “emprendeduría”, y ayer vino Daniel Martos (Talent Acquisition Specialist at Scytl) a darnos una charla sobre startups, y los mejores rasgos que estas buscan a la hora de contratar empleados. No estuvo nada mal, que venga alguien de una importante startup de Barcelona a aconsejarnos. Aunque ahora que tienen más de 400 empleados y proyectos tan importantes como las próximas elecciones españolas, no se si se deberían seguir considerando una startup 😉

Acabando la segunda semana

Standard

Y otro viernes llega, ya llevamos dos semanas, y aunque toda vía nos queda mucho camino por recorrer comenzamos a ver ya algunos resultados.

Ahora ya montamos una parte del backend, con el modelo de MVC, y podemos visualizar los resultados en navegador.

Aun no es un resultado muy bonito, pero ya se aprecia la mejora  en nuestras habilidades de programación que hemos ido adquiriendo durante estas dos semanas.

Hoy nos enfrentaremos a un nuevo reto de viernes.

Un speech revelador y motivador

Standard

Hace tiempo encontré en Youtube un speech realizado en un hackshow de Ironhack que encontré bastante motivador. En este, David Bonilla (fundador de Otogami, Embajador/Evangelista de Atlassian, entre otras muchas cosas) ofrece muchos consejos a los actuales y futuros programadores.

Desde luego es una charla que recomiendo ver.

Acabando la primera semana

Standard

Por fin es viernes, tras una dura semana aprendiendo muchos conceptos de Ruby, nos vamos a enfrentar a nuestro primer “Gran Reto”… el Chess Validator.

Es difícil, pero a la vez es emocionante ver como cada pieza de lo aprendido va encajando en su sitio poco a poco, como ahora somos capaces de hacer en unas pocas lineas, funciones que hace unos días nos llevaban medio centenar de lineas de código.

No se si llegaré a completar el reto del Chess Validator, pero desde luego es una clara prueba de que he aprendido bastante esta semana.

Por cierto, ayer hubo premios para los que refactorizaran código de forma eficiente, y yo gané el monito de la foto 😉

Recursos para aprender Ruby

Standard

Buscando un poco a través de google sobre algunas fuentes extra para aprender un poco más de Ruby me he encontrado algunos recursos que creo que merece la pena compartir.

El primero es recomendable para alguien que no conozca Ruby, para tomar el primer contacto. Se trata de Ruby en 20 minutos, un pequeño tutoría que servirá de iniciación a cualquier que le interese.

Para proseguir, podemos encontrar un libro llamado The Humble little Ruby Book, que es un excelente libro GRATUITO para entender Ruby y poder avanzar un poco más allá en su comprensión.

Para acabar con este post, hablaré sobre otro libro bastante interesante llamado Beginning Ruby from Novice to Professional, que es un libro que abarca desde lo más básico de Ruby, pasando por Ruby on Rails también, hasta cubrir cosas un poco más avanzadas como crear programas con GUI en Ruby además de otras cosas.

He de comentar que la guía de aprender Ruby en 20 minutos esta en castellano, pero ambos libros están en ingles, y parecen recursos de lo más interesantes para consolidar unos buenos conocimientos de programación en este lenguaje.