Ruby

Ruby es un lenguaje de programación muy utilizado para una infinidad de sitios web de todo el mundo.
Empezar

Introducción a Ruby

Introducción a Ruby

Este tutorial te presentará por primera vez Ruby, un lenguaje de scripts orientado a objetos, que podés usar solo o como parte del entorno web "Ruby on Rails".

Dar forma al formateador

Ahora que ya sabés un poco de Ruby, vamos a hacer tu primer proyecto. En el proyecto vamos a escribir un programa que le va a dar formato a lo que ingrese un usuario.

Control de Flujo en Ruby

Control de Flujo en Ruby

Ya sabemos cómo escribir programas simples, así que ahora vamos a aprender cómo escribir programas más complejos que respondan a las acciones del usuario.

¡Ezto zignifica guerra!

Podemos modificar los datos que ingresa un usuario y devolvérselos usando el control de flujo. ¡En este proyecto haremos que suene como el Pato Lucas!

Bucles y Ruby

Ciclos e Iteradores

Mediante ciclos e iteradores podés lograr que Ruby automatice tareas repetitivas de forma rápida y fácil.

¡CONFIDENCIAL!

En este proyecto vamos a crear un programa que busque tu nombre en una cadena (string) de texto, y si lo encuentra, que lo reemplace con la palabra "confidencial." ¡Como si fueras un espía!

Arreglos y Hashes

Estructuras de Datos

Ya sabés bastante sobre arreglos (array). Esta lección te va a enseñar más sobre los arreglos, sobre una nueva estructura de datos llamada hash, y también cómo Ruby puede iterar con los dos para ayudarte a diseñar mejores programas.

Creá un histograma

En este proyecto vamos a crear un programa que lea un bloque de texto y nos diga cuántas veces aparece una palabra.

Bloques y Clasificación

Métodos, Bloques y Clasificación

En esta lección vamos a ver cómo definir nuestros propios métodos de Ruby y cómo usar los bloques para desarrollar algoritmos de búsqueda más poderosos.

Ordenar tu biblioteca

En este proyecto vamos a diseñar un simple método de Ruby para clasificar datos en orden ascendente o descendente.