Únete a la ruta de Ruby de 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 tu nivel de programación con ejercicios divertidos y gratificantes que ponen a prueba tu comprensión de los conceptos con Exercism.
Aprende sobre las excepciones y el manejo de errores creando una calculadora sencilla.
Crear un zipper para un árbol binario.
Determina si un número es perfecto, abundante o deficiente según el esquema de clasificación de Nicómaco (60 - 120 d. C.) para los números enteros positivos.
Ruby antepone la felicidad del desarrollador. 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 realiza mediante marcado y barrido y no te molesta.
La biblioteca estándar de Ruby ofrece multitud de clases y utilidades para tareas comunes.
Los paquetes (gemas) se pueden gestionar de forma centralizada, pero también pueden incluir 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 una 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 hacer 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.
Más información sobre la mentoríaEl track Ruby en Exercism tiene 21 conceptos y 121 ejercicios para ayudarte a escribir mejor código.
Ver todos los ejercicios de RubyY lo mejor de todo: es 100% gratis para todo el mundo.
Únete al track Ruby