Desarrollo de aplicaciones con Groovy & Grails Código GRV-100

Horas:

30

Fecha:

CBD

Precio asistente:

1.310 €

Precio grupo:

Consultar

Objetivos

  • Conocer los fundamentos de Groovy como lenguaje de programación orientado a objetos e implementado sobre la plataforma Java.
  • Conocer Grails, un nuevo marco de trabajo para el desarrollo rápido de aplicaciones Web.

Dirigido a

  • Programadores Java (u otras tecnologías afines) con conocimientos básicos en desarrollo de aplicaciones Web ..

Requisitos

  • Conocimientos del lenguaje de programación Java con conocimientos básicos en desarrollo de aplicaciones Web

Índice de contenidos

  • Introducción
    • Aspectos fundamentales
    • Primer programa
    • Groovy y el entorno Java
  • Aspectos básico del lenguaje
    • Tipos de datos simples
    • Creación y manejo de colecciones
    • Estructuras de control
  • Aspectos avanzados
    • Closures
    • POO con Groovy
  • Librerías de Groovy
    • Tratamiento de XML
    • Groovy Builders
    • Base de datos
    • DSL´s
  • Introducción a Grails
    • Aspectos fundamentales
    • Arquitectura
    • Scaffolding
  • Dominios y servicios
    • GORM
    • Creación de dominios
    • Validación de datos
    • Interactuar con la base de datos
    • HQL y Criteria
    • Servicios
  • Controladores
    • Mejorando los controladores
    • Interceptores de acciones
    • Filtros
    • Testing con Junit y Spock
    • Unitario
    • Integración
    • Funcional
  • Construcción de GUI
    • Plantillas
    • Etiquetas
    • Integración de pruebas
    • Validación y errores
    • Filtros
  • Despliegue de aplicaciones
    • Empaquetamiento de aplicaciones
    • Actualización de aplicaciones
  • Integración con Java
    • Compilación en contenedores Java
    • El entorno Servlet
  • Web 2.0
    • Texto enriquecido
    • Carga de archivos
    • Librería de etiquetas
    • Ajax
    • Frameworks Ajax