Formation Groovy and Grails

publicité
Formation Groovy and Grails
Partenaire
Développer une application web avec Groovy and Grails
Référence : GROOVY_GRAILS_04
Durée : 4 jour(s)
Présentation
Ces 4 jours de formation intensive vous permettront de découvrir Groovy et Grails dans les moindres
détails. Après une introduction approfondie sur ces technologies, les étudiants découvriront des aspects
plus avancés à la fois du langage de programmation Groovy et du framework Grails.
Cette formation est conçue pour obtenir rapidement des équipes opérationnelles ayant des
connaissances au-delà des rudiments de base et maîtrisant les fonctionnalités les plus puissantes de
Groovy et Grails.
Les étudiants devront s'attendre à de nombreux travaux pratiques.
Objectifs
- Maîtriser le language Groovy et le framework Grails
- Comprendre les différents concepts, de la couche web jusqu'à la couche de persistence
- Connaître les bonnes pratiques de développement et produire du code de qualité
- Être capable d'utiliser Groovy pour écrire des programmes ; d'intégrer Groovy avec Java ; d'utiliser les
comportements dynamiques avec Groovy ; de développer une application Web avec Grails ; de produire
des applications de qualité grâce aux tests unitaires et d'intégration ; d'aller au délà des facilités de
scaffolding pour écrire des applications robustes
- Utiliser et optimiser les plug-ins Grails
Répartition: 50% Théorie, 50% Pratique
Public:
Développeur, Architecte
Pré-requis: Connaissance de Java, Connaissance de base des technologies webs (HTML, HTTP)
Programme
Le langage Groovy
-
Introduction à Groovy
Installation et Outils
Les Beans Groovy
Les bases du langage
Collections et Closures
Autres APIs et interopérabilité avec Java
Groovy avancée
-
Méta-programmation
Les Annotations Groovy et les transformations AST
Écrire des DSL avec Groovy
Tester avec Groovy
Développer des applications d'Entreprise avec Grails
-
Introduction à Grails
Installation et Quick Start
Persistence avec GORM
GORM avancé : Modélisation et requêtes avancées
Tester les composants Grails : Tests unitaires et tests d'intégration
Contrôleurs, Vues, Services et Plugins
-
Les contrôleurs Grails
Page GSP, Librairie de Tag et Templating
Gestion des formulaires et traitement AJAX
Services et gestion des transactions
Les Plugins de Grails
Tel: +33(0)1 45 26 19 15
Fax : +33(0)1 75 43 49 92
Email : [email protected]
Téléchargement