Ruby
Objetivo
Para enseñarte Ruby vamos a explicar los bloques básicos usados en el lenguaje y así permitirte reforzar lo que has aprendido a través de los retos.
Cuando hayas completado este currículum deberías entender:
- La línea de comandos y porque la usamos
- Cómo ejecutar tu código de Ruby interactivamente (irb) o desde un archivo
- Tipos simples como números, cadenas y booleanos
- Estructuras de datos como arreglos y hashes
- Conceptos de objetos como las Clases
Requerimientos
Vamos a estar trabajando con:
- Ruby 1.9.3 instalado vía rvm (mac o linux) o RailsInstaller (windows)
- Un programa de línea de comandos como Terminal (mac) o CMD.EXE (windows)
- El editor de texto de tu elección
Todo deberá estar instalado la noche anterior durante nuestro installfest. Por favor asegúrate de tener todo funcionando antes de presentarte al taller.
Puedes verificar que tienes todo funcionando probando ésto en tu terminal:
$ irb >> 1 + 2 => 3 $
Si puedes hacer eso, probablemente estás listo para ir al taller.
Formato
Cada lección se mostrará como ésta:
Título del paso
Objetivo:
Descripción del paso actual.
Rojo porque los objetivos grandes provocan miedo.
Pasos:
pasos a tomar.
def code_to_write 1 + 1 end
Amarillo porque hemos conseguido que se haga, pero no tenemos ni idea de lo que está pasando
Explicación
Detalles de lo que en realidad los pasos hicieron... explicar detalladamente la causa y el efecto.
Verde porque ahora juntos podemos ligar todo.
Siguiente Paso:
Ir a Que Es Ruby