Curso de Ruby y Rails

Modalidad: In Company y en Abierto
Duración: 20 h.

Formación  In Company
Entendemos la necesidad que tiene tu empresa de ajustar su Plan Formativo tanto en contenidos, como en tiempos, como en presupuesto.

  • Elige el grupo que quieres formar.
  • Elige la duración y contenidos del curso
  • Elige el lugar. También podemos llevar nuestros ordenadores.
  • Elige las fechas.

Un consultor informático te ayudará a poner en marcha el Plan Formativo y a verificar la calidad de la formación.

Categoría:

Descripción

Ventajas CEDECO:

  • Solo contamos con los mejores profesores especialistas.
  • Asumimos toda la puesta en marcha del curso
  • Nos involucramos a fondo en el seguimiento del curso
  • Evaluamos la calidad del curso

Junit


OBJETIVOS

Aprender a crear aplicaciones Web con un desarrollo rápido, gracias al Framework Ruby y Rails

CONTENIDOS

Ruby: Capacidades del lenguaje y técnicas. Ejecución, línea de comandos y uso interactivo (IRB). Objetos, variables y métodos. Orientación a objetos. Convenciones de nombres. Asignación de variables. Variables locales y de instancia. Llamar a métodos. Los argumentos de los métodos y valores de retorno. Las clases y los módulos. Crear instancias de clases. Mezcla en los módulos. Módulos como espacios de nombres. Clases incorporadas. Cadenas. Matrices y hash. Símbolos. Valores numéricos. Bloques e iteradores. Bloques frente a métodos frente a lambdas. Iteración de colecciones. Rails: Introducción. Instalación  y requisitos de la plataforma. La creación de una nueva aplicación. Configuración de la aplicación y bootstrapping. Conexión a una aplicación Rails. Herramientas: Gem, Rdoc y Rake. La arquitectura MVC. Convención sobre configuración. Modelo de Diseño y Gestión de Base de Datos. Modelado de dominio con Rails/Ruby. Mapeo objeto-relacional con ActiveRecord.  «Rails-friendly» SQL. Mantenimiento de BD con las migraciones de ActiveRecord. Las acciones del controlador y plantillas de las Vistas. Interacción del controlador y la vista. Plantillas HTML con Ruby empotrado (ERB). Generacion de CSS con SASS. Generación de JavaScript via CoffeScript.  Ajuste de controladores y vistas. Recursos y Assets. Escritura y procesado de formularios. Llamadas Ajax y RJS (Ruby/JavaScript). Testing de aplicaciones. Pruebas unitarias. Pruebas funcionales (controlador). Despliegue de Aplicaciones. Configuración de entornos (development, test, production). Despligue en web.


Curso de calendario

Consulta nuestros cursos en abierto 

Formación online

Consúltanos  infoempresas@www.cedeco.es | +34 91 355 4482