|
Desarrollo web con Grails |
Desarrollo web con Groovy y Grails
El objetivo del curso es capacitar a los asistentes en el desarrollo de aplicaciones web sobre la plataforma Java utilizando el framework Grails. Se realiza una introducción al lenguaje Groovy para asegurar un completo aprovechamiento de los contenidos.
Contenido del curso:
- Introducción a Groovy
- Sintaxis
- Tipos de datos
- Sobrecarga de operadores
- Colecciones
- Estructuras de control
- Orientación a Objetos
- Closures
- Builders
- Trabajo con expresiones regulares
- Introducción a Grails.
- Origen y filosofía.
- Dónde conseguirlo y cómo instalarlo.
- Comparación con otros frameworks web.
- Anatomía de una aplicación Grails.
- Patrón MVC.
- Convención sobre Configuración.
- Don't repeat yourself!
- Definir el modelo de datos.
- Introducción a GORM.
- Definir entidades y restricciones.
- Operaciones CRUD.
- Consultas.
- Usar modelos heredados.
- Scaffolding.
- En qué consiste.
- Scaffolding dinámico.
- Scaffolding estático.
- Pruebas.
- Uso eficaz de los casos de prueba.
- Mocks y Stubs.
- Pruebas funcionales con WebTest.
- Controladores.
- Entendiendo el esquema de URLs en Grails.
- El papel de los controladores en MVC.
- Paso de parámetros.
- Composición de la vista.
- Gestión de File uploads.
- Vistas.
- Introducción a Groovy Server Pages.
- Etiquetas estándar.
- Layouts.
- Plantillas.
- Crear librerías de etiquteas.
- AJAX.
- Servicios.
- El papel de los servicios en MVC.
- Creación de servicios, inyección automática de dependencias.
- Integración con Java.
Requisitos:
Los asistentes deberán estar familiarizados con la plataforma JavaEE. No es necesario conocimientos previos de Groovy.
Duración del curso: 50h
Precio por alumno: 810€
|