Este curso está diseñado para quienes desean iniciarse en la programación y dominar Ruby desde sus cimientos. Durante las lecciones, aprenderás a escribir desde programas sencillos hasta aplicar su sintaxis en proyectos más complejos. El curso tiene un fuerte enfoque en la resolución de problemas lógicos, llevándote paso a paso por la manipulación de datos, el uso de bloques y las operaciones de entrada/salida. Además, comprenderás a fondo el paradigma de la Programación Orientada a Objetos (POO) creando clases, métodos y utilizando la herencia. Finalmente, recibirás las bases necesarias para introducirte a Ruby on Rails, el popular framework que te permitirá crear aplicaciones web dinámicas y escalables de manera muy rápida.