Únete al track de Ruby en Exercism para acceder a 121 ejercicios agrupados en 21 conceptos de Ruby, con análisis automático de tu código y mentoría personal, todo 100% gratis.
class HelloWorld
def self.hello(name = 'World')
"Hello, #{name}!"
end
end
Mejora tus habilidades de programación con ejercicios divertidos y gratificantes que ponen a prueba tu comprensión de los conceptos en Exercism.
Implementar la codificación y la decodificación por longitud de rachas.
Aprende sobre los números analizando la producción de una línea de ensamblaje.
Dada la puntuación de alergias de una persona, determina si es alérgica o no a un elemento dado, y su lista completa de alergias.
Ruby pone la felicidad del desarrollador en primer lugar. Tiene una sintaxis elegante, natural de leer y de escribir.
El código Ruby puede escribir e invocar código Ruby.
La recolección de basura se hace mediante marca y barrido, y no te estorba.
La biblioteca estándar de Ruby ofrece una gran cantidad de clases y utilidades para tareas comunes.
Los paquetes (gemas) se pueden administrar de forma centralizada, pero también se pueden usar repositorios de gemas personalizados o privados.
Ruby tiene tipado fuerte y dinámico, y admite el «Duck Typing». En Ruby todo es un objeto.
Cada lenguaje tiene su propia forma de hacer las cosas. Ruby no es la excepción. Nuestros mentores te ayudarán a aprender a pensar como un desarrollador de Ruby y a escribir código idiomático en Ruby. Cuando hayas resuelto un ejercicio, envíalo a nuestro equipo de voluntarios, y te darán pistas, ideas y comentarios sobre cómo lograr que se parezca más a lo que normalmente verías en Ruby. Te ayudarán a descubrir esas cosas que no sabes que no sabes.
Aprende más sobre la mentoríaEl track de Ruby en Exercism tiene 21 conceptos y 121 ejercicios para ayudarte a escribir mejor código.
Ver todos los ejercicios de Ruby