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
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@cedeco.es | +34 91 355 4482