CURSO RUBY ON RAILS
AUMENTA TU PRODUCTIVIDAD DESARROLLANDO APLICACIONES WEB 2.0
Aprende a crear aplicaciones web MVC (Modelo Vista Controlador) de una manera fácil y rápida con Rails, el framework por excelencia para Ruby. Si eres un desarrollador con experiencia y quieres optimizar tu tiempo delante del código, en este curso aprenderás a configurar el entorno de Ruby y a crear una aplicación web usando el framework Rails.
Aumenta tu productividad desarrollando aplicaciones web 2.0. Cuando desarrollas una aplicación web 2.0, muchas veces te encuentras atrapado con los mismos procesos repetitivos: crear formularios, crear los controles de los formularios, crear la base de datos, el panel de control… y en tu interior sabes que tiene que haber una manera más automática de hacer todo ese trabajo. Ese algo que te permite automatizar el trabajo son los frameworks y Rails es un framework para Ruby que te permite automatizar todas las tareas tediosas y centrarte en la creación de aquel código que solo tú, como ser humano, eres capaz de crear.
En este curso aprenderás a configurar Ruby on Rails y las ventajas, en cuanto a productividad, que tiene usar un framework. Veremos cómo configurar un entorno de Rails sobre una instalación de Ruby y aprenderás de forma práctica y visual sus ventajas llevando a cabo un ejemplo práctico: la creación de un blog.
Paso a paso y en poco tiempo, descubrirás cómo RoR puede ayudar a ahorrar tiempo y esfuerzo en tus desarrollos.
Unidad 01: Introducción al lenguaje
Principios del lenguaje de programación
Historia del lenguaje
Conceptos básicos de programación utilizando IRB
Unidad 02: Instalación del entorno de desarrollo
Tipos de instalación
Instalación sobre las diferentes plataformas (Windows, Linux y Mac)
Instalación utilizando RVM
Utilización de RubyGem
Unidad 03: Primeros pasos con el lenguaje
Primera aplicación “Hola Mundo”
Arreglos y declaraciones
Estructuras de control (if / ciclos / case / excepciones)
Unidad 04: Clases, Objetos y Variables
Creando clases, herencias, métodos y módulos
Objetos, atributos y visibilidad
Manejo de bloques (closures)
Unidad 05: Librería de Ruby
Números, Cadenas y expresiones
Arreglos y Hash
Manejo de archivos (I/O)
Unidad 06: Introducción a Ruby on Rails
Introducción al framework Web
Instalación del frameworks en diferentes entornos
Unidad 07: Primeros pasos en Ruby on Rails
Crear aplicación sobre Ruby on Rails
Configurar la BBDD
Crear Modelo, Vista y Controlador


