Profundizar en Grails para aprovechar sus bondades es elemental si queremos incrementar nuestra productividad, conocer diferentes herramientas para resolver los múltiples problemas que se presenten en el día a día ayuda mucho, y es mejor, cuando podemos usar elementos, API's y componentes que ya existen en el ecosistema Java. O bien, retomar nuestros conocimientos de Javascript y llevarlos al siguiente nivel enfocándonos sólo en lo necesario.
Adecuar la aplicación para hacer un despliegue más conveniente a nuestra infraestructura ayudará para una entrega oportuna. O bien, exponer a través de REST nuestra aplicación para hacerla extensible a través de otras que puedan consumirla.
· A quien va dirigido:
Te recomendamos este curso si:- Deseas incrementar tus habilidades y conocimientos usando Grails
- Deseas usar tecnología que conoces dentro de la JVM de forma más sencilla
- Tienes aplicaciones/componentes con Spring que deseas integrar a Grails
- Deseas llevar tus aplicaciones hechas con Grails más lejos, implementando elementos de software bien hechos y listos para usarse.
- Mejorar el performance de la base de datos en una aplicación Grails.
- Crear aplicaciones Grails enriquecidas y dinámicas
Queremos que al desarrollar aplicaciones con Grails puedas aprovechar todo el conocimiento existente en la plataforma Java, y que te permita crear componentes de software
· Temario del entrenamiento:
- GORM en profundidad
- Mejorando la aplicación con AJAX
- Uso de plugins
- Configuración en Grails
- Arquitecturas REST con Grails
- Programación asíncrona
- Integración con Spring
· Pre-requisitos:
Necesarios:- Conocer el MVC de Grails
- Conocer los principios y filosofía de Grails
- Conocer los elementos fundamentales de REST
- Uso de Inversión de Control e Inyección de dependencias con Springframework
- Javascript y jQuery
- Tenga conocimiento en:
- Quartz
- Compass
- JMS
- Liquibase
- Springframework
- Spring Mail
- Spring Security
- Manejo de transacciones con Springframework
- Uso de un sistema de construcción como: Maven o Ant