Skip to content
CourseAsk.
Aprender a Programar con Ruby
Udemy MOOC / Non-credit all levels

Aprender a Programar con Ruby

About this course

Este curso te guía desde la instalación de Ruby en Windows y Linux hasta construir programas básicos y comprender las características principales del lenguaje. Incluye demostraciones en terminal/IDE, ejemplos prácticos de variables, tipos, operadores, interpolación, manejo de entrada y salida, control de flujo (ifs, loops, funciones) y un bloque sólido sobre Programación Orientada a Objetos en Ruby (clases, objetos, herencia, métodos estáticos y modificadores de acceso). Finaliza con módulos y la instalación/gestión de gemas usando Gemfile y Bundler. El enfoque es práctico: verás código ejecutándose en la terminal, ejemplos paso a paso y ejercicios cortos para consolidar lo aprendido.Qué aprenderás (resultados medibles)Instalar y configurar Ruby en Windows y Linux y ejecutar scripts desde la terminal.Declarar y usar variables, entender tipos de datos básicos y aplicar operadores en Ruby.Formatear salida usando interpolación y manejar caracteres especiales y comentarios.Leer datos desde el usuario (entrada) y mostrar resultados (salida) correctamente.Controlar el flujo del programa con if/else, case, bucles y crear funciones/métodos.Diseñar clases y objetos en Ruby, aplicar herencia, usar métodos estáticos y controlar accesibilidad (public, private, protected).Comprender cómo funcionan los módulos en Ruby y cuándo usarlos.Crear un Gemfile, usar Bundler e instalar gemas para añadir dependencias a tus proyectos.Público objetivoPersonas sin experiencia previa que quieran aprender a programar con Ruby.Estudiantes o desarrolladores que conocen otro lenguaje y desean iniciarse en Ruby.Desarrolladores que necesitan entender gemas y la estructura básica de un proyecto Ruby.Nivel: Principiante → Intermedio (cubriendo fundamentos y conceptos OO esenciales).Re

$24.99

Price shown by Udemy — confirm on their site.

Enroll on Udemy

You'll be redirected to Udemy to complete enrollment.

  • Listed & compared by CourseAsk
  • English · All Levels