Lenguaje de programación Ruby
Curso
Online
Descripción
-
Tipología
Curso
-
Metodología
Online
Se trata de una capacitación intensiva de cinco semanas en la que se aprenden los principios fundamentales del lenguaje de programación Ruby, junto con su sintaxis, estructuras de control, manejo de clases, objetos y módulos.
Ruby es el lenguaje de programación que combina lo mejor de la orientación a objetos (smalltalk) y la facilidad del scripting (perl) generando un lenguaje dinámico, muy expresivo, potente, muy fácil de aprender y que permite crear aplicaciones empresariales robustas, estables y seguras.
El curso está conformado por cuatro módulos de conocimiento que contienen, a su vez, como veremos, siete unidades temáticas. Los cuatros módulo son:
Introducción al lenguaje e instalación del entorno
Clases, Objetos, Bloques y estructuras de control
Librería de Ruby (Colecciones, Archivos, Hash)
Primeros pasos en Ruby on Rails
Opiniones
Temario
- Principios del lenguaje de programación
- Historia del lenguaje
- Conceptos básicos de programación utilizando IRB
- Tipos de instalación
- Instalación sobre las diferentes plataformas (Windows, Linux y Mac)
- Instalación utilizando RVM
- Utilización de RubyGem
- Primera aplicación “Hola Mundo”
- Arreglos y declaraciones
- Estructuras de control (if / ciclos / case / excepciones)
- Creando clases, herencias, métodos y módulos
- Objetos, atributos y visibilidad
- Manejo de bloques (closures)
- Números, Cadenas y expresiones
- Arreglos y Hash
- Manejo de archivos (I/O)
- Introducción al framework Web
- Instalación del frameworks en diferentes entornos
- Crear aplicación sobre Ruby on Rails
- Configurar la BBDD
- Crear Modelo, Vista y Controlador
Curso de Introducción a la Programación en Ruby
Período
Unidades temáticas
Consignas/foros
Materiales
complementarios
Semana 1
Unidad 01: Introducción al lenguaje
Unidad 02: Instalación del entorno de desarrollo
Entender los principios del lenguaje y tener un entorno de desarrollo funcionando.
Bibliografía [1], [2]
Semana 2
Unidad 03: Primeros pasos con el lenguaje
Unidad 04: Clases, Objetos y Variables
Entrar de lleno al lenguaje creando pequeñas aplicaciones.
Bibliografía [2], [3]
Semana 3
Unidad 05: Librería de Ruby
Entender la API que provee el lenguaje y utilizándola eferentemente
Bibliografía [2], [3]
Semana 4
Unidad 06: Introducción a Ruby on Rails
Unidad 07: Primeros pasos en Ruby on Rails
Introducir rápidamente al framework Web y construir la primer aplicación.
Bibliografía [4]
Semana 5
Examen final
Guías para el aseguramiento de la implementación de la arquitectura junto con los métodos de relacionamiento
Papers externos
Bibliografía [2]
Duración del curso: cinco semanas
Carga horaria
La carga semanal de los módulos es la siguiente:
Período
Unidades temáticas
Carga horaria
E-Learning
Carga horaria práctica y Estudio extra
TOTAL
Semana 1
Unidad 01: Introducción al lenguaje
Unidad 02: Instalación del entorno de desarrollo
8
8
16
Semana 2
Unidad 03: Primeros pasos con el lenguaje
Unidad 04: Clases, Objetos y Variables
8
6
14
Semana 3
Unidad 05: Librería de Ruby
6
4
10
Semana 4
Unidad 06: Introducción a Ruby on Rails
Unidad 07: Primeros pasos en Ruby on Rails
8
4
12
Semana 5
Examen final
4
1
5
Lenguaje de programación Ruby