Nuevas herramientas de desarrollo web ágil y productivo: Groovy y Grails
Duración
25 horas
Requisitos
Conocimientos sólidos de la edición estándar de Java. Conocimientos de HTML, JSP y Servlets. Conocimientos sobre la arquitectura empresarial Java.
Temario
- El lenguaje de programación Groovy.
- Introducción a Grails, al entorno de desarrollo y al proceso
- de desarrollo.
- Puesta en marcha del entorno de desarrollo.
- Creación de una aplicación básica.
- Convención sobre configuración.
- Ejecutar, testear y desplegar una aplicación.
- GORM (Grails' object relational mapping).
- La capa web: Controladores, Groovy Server Pages, librerías de etiquetas,
- AJAX y flujo de navegación.
- La capa de servicios: Inyección de dependencias, integración con Java
- y transacciones declarativas.
- Implementación de pruebas y testeo de la aplicación.
- Conceptos avanzados de Grails.