Ruby - Traducción al Español (América Latina)

Ruby es un lenguaje de programación increíblemente popular que hace funcionar infinidad de sitios web alrededor del mundo. Aprende a crear varias aplicaciones útiles rápida y fácilmente.
Empezar

800k+

alumnos inscriptos

9 Hours

tiempo estimado del curso

Principiante

nivel técnico requerido

Introducción a Ruby

Introducción a Ruby

Este tutorial te presentará por primera vez Ruby, un lenguaje de scripts orientado a los objetos, que puedes usar por su cuenta o como parte del entorno web "Ruby on Rails".

Dándole forma al formateador

Ahora que sabes un poco de Ruby, ¡vamos a hacer tu primer proyecto! En él escribiremos un pequeño programa que le 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 aprenderemos 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

Bucles e Iteradores

Mediante los bucles e iteradores, Ruby puede automatizar por ti las tareas repetitivas de forma rápida y fácil.

¡Confidencial!

En este proyecto crearemos un programa que busque tu nombre en un string de texto, y si lo encuentra, lo reemplace con la palabra "confidencial." ¡Eres un espía, así nada más!

Arreglos y Hashes

Estructuras de Datos

Ya sabes un poco acerca de los arreglos. Esta lección te enseñará más sobre los arreglos, sobre una nueva estructura de datos llamada hash, y cómo Ruby puede iterar con los dos para ayudarte a construir mejores programas.

Crea un histograma

En este proyecto crearemos 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 veremos cómo definir nuestros propios métodos de Ruby, además de cómo usar los bloques para desarrollar algoritmos de búsqueda más poderosos.

Ordenando tu biblioteca

En este proyecto diseñaremos un simple método de Ruby para clasificar grandes cantidades de datos en orden ascendente o descendente.