Framework Grails
 

Framework Grails

Presentación

El lenguaje de programación Groovy y el framework Grails conforman una de las parejas más productivas a la hora de desarrollar aplicaciones web. Grails toma como base las mejores soluciones de software libre en cada una de las partes típicas en el desarrollo de software. Spring, Hibernate, Tomcat y jUnit son algunas de estas soluciones integradas en Grails y que garantizan la eficiencia de este productivo framework.

Número de horas

16 horas:

  • 15 horas presenciales (6 sesiones)
  • 1 hora no presencial

Profesores

Libro de apuntes

Sesiones

Número y nombre de sesión Materiales
1. Introducción a Groovy. apuntes traspas ejercicios
2. Introducción a Grails. apuntes traspas ejercicios
3. Patrón MVC: Vistas y controladores. apuntes traspas ejercicios
4. Patrón MVC: Dominios y servicios apuntes traspas ejercicios
5. Seguridad con Spring Security apuntes traspas ejercicios
6. Configuración y despliegue de aplicaciones apuntes traspas ejercicios

Entrega de ejercicios

La entrega de los ejercicios del módulos de Grails se hará a través de vuestros repositorios de SVN en dos partes:

  • Por un lado, las sesiones de la 1 a la 4 se entregarán en un repositorio llamado grails-twitter con el proyecto realizado en las sesiones de la 2 a la 4. En este mismo proyecto aprovecharemos para adjuntar los ejercicios de la sesión 1 dedicada al lenguaje Groovy. Estos ejercicios se añadirán en el directorio src/groovy de vuestra aplicación Grails.
  • Por otro lado, las sesiones 5 y 6 se entregarán en un repositorio llamado grails-twitterssp (las siglas ssp vienen de Spring Security Plugin). Este proyecto inicialmente será una copia del entregado en las sesiones 1 a 4 con unas modificaciones.

Os recuerdo que la entrega será como máximo hasta el día jueves 26 de Enero.

Soluciones

Puedes consultar las soluciones en los proyectos grails-twitter y grails-twitterssp de los siguientes enlaces: