Aprende Programación en Ruby
Ruby es un lenguaje de programación popular que se utiliza para todo, desde programas de línea de comandos hasta aplicaciones web a gran escala. Esta pista es el lugar para comenzar si deseas aprender cómo empezar con el lenguaje Ruby.
Al final de la pista, habrás aprendido cómo crear programas básicos en Ruby, aprendido sobre programación orientada a objetos, así como cómo usar los tipos y construcciones integrados de Ruby además de crear los tuyos propios. Además, sabrás cómo usar Ruby para explorar aún más el lenguaje de programación por tu cuenta.
-
Un salario de nivel inicial para las tecnologías cubiertas en esta ruta es aproximadamente $60,000 / año en promedio.
-
Algunas empresas que utilizan estas tecnologías regularmente incluyen: Treehouse, Airbnb, Bloomberg, Soundcloud, Kickstarter
¿Listo para comenzar a aprender?
Treehouse ofrece una prueba gratuita de 7 días para estudiantes nuevos. Obtén acceso a miles de horas de contenido. Aprende a programar, consigue el trabajo de tus sueños.
Comienza Tu Prueba Gratuita
-
Curso
- 1
- 2
- 3
- 4
- 5
Conceptos Básicos de Ruby
Ruby es un lenguaje de programación enfocado en la simplicidad y la productividad. Tiene una sintaxis elegante que es natural de leer y fácil de escribir. En Conceptos Básicos de Ruby, aprenderemos cómo trabajar con Ruby y escribir programas simples en Ruby.
-
Curso
- 1
- 2
- 3
Colecciones en Ruby
En el curso Colecciones en Ruby de Treehouse, ampliarás tu conocimiento de Ruby y comenzarás a aprender sobre colecciones. Usamos dos estructuras de datos básicas para crear colecciones en Ruby: arrays y hashes. Ambas son ejemplos de "colecciones" y trabajarás con ellas mucho en tu carrera como programador de Ruby. Durante el curso, escribiremos programas simples que se basan en lo que aprendimos en este curso y en cursos anteriores.
-
Curso
- 1
- 2
- 3
Bucles en Ruby
En Bucles en Ruby, aprenderás cómo repetir automáticamente declaraciones usando Ruby. Aprenderás sobre la construcción de bucles, incluyendo bucles while, bucles until, bucles for y más. También aprenderás los conceptos básicos de iteración y luego pasarás a crear un programa simple de gestión de lista de contactos.
-
Curso
- 1
- 2
- 3
Objetos y Clases en Ruby
Ruby es conocido como un lenguaje de programación "Orientado a Objetos". ¿Pero qué significa orientado a objetos? En este curso, cubriremos los conceptos básicos de las Clases de Ruby. Aprenderemos qué son las clases, cómo se usan y cómo escribir las nuestras.
-
Curso
- 1
- 2
- 3
Bloques en Ruby
En este curso, aprenderás todo sobre bloques en Ruby. Los bloques son una parte de la sintaxis que puedes usar en Ruby para lograr todo tipo de hazañas de programación asombrosas. Los programadores de Ruby hacen un uso constante de bloques, por lo que son una parte importante del lenguaje que debes aprender.
-
Curso
- 1
- 2
- 3
Crea una Libreta de Direcciones en Ruby
En este curso, construirás una aplicación simple de libreta de direcciones de línea de comandos usando Ruby. Utilizarás muchas de las habilidades aprendidas en cursos anteriores para unir todo: objetos, clases, bloques, entrada y salida, y más.
-
Curso
- 1
- 2
- 3
- 4
Módulos de Ruby
Los módulos son una utilidad extremadamente poderosa al programar en Ruby. Los módulos te permiten agregar comportamiento a las clases, mantener constantes, agregar espacios de nombres, y más.
-
9 minTaller
Ruby Enumerable
En este Taller, aprenderemos todo sobre el módulo Ruby Enumerable y veremos diferentes ejemplos de cómo funciona.
Visto -
30 minExamen
Examen Final de la Pista Aprende Ruby
Pon a prueba tus habilidades de Aprende Ruby. Este examen final incluye una mezcla de tipos de preguntas para evaluar lo que has aprendido. Aprueba para obtener tu certificado.
-
Finalización de la Ruta
Esta ruta incluye:
- Conceptos Básicos de Ruby 2 horas
- Colecciones en Ruby 106 min
- Bucles en Ruby 79 min
- Objetos y Clases en Ruby 2 horas
- Bloques en Ruby 96 min
- Crea una Libreta de Direcciones en Ruby 109 min
- Módulos de Ruby 2 horas
- Ruby Enumerable 9 min
- Examen Final de la Pista Aprende Ruby 30 min