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:

· 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
Recomendables:
  • 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