Présentation formation Groovy & Grails
Augmentez la productivité de création de vos applications Web dans une approche agile avec le framework Grails. Augmentez la productivité de vos développement à partir des briques clés de ce méta framework basé sur Spring, Hibernate. Identifiez comment Grails permet de gérer les besoinsc courants : validation, conversion, navigation, gestion d’erreur,
Tarif (Euros HT) | Audience | Pratique | Financement | Contact | Inscription |
---|---|---|---|---|---|
Inter : 2950 Intra : Nous contacter |
Développeurs JAVA | 70% |
Opportunités financement |
07 63 03 11 08 | Bulletin inscription |
Planning des cours
Mois | Janv | Fév | Mars | Avril | Mai | Juin | Juillet | Aout | Sept | Oct | Nov | Déc |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Lieu |
PARIS |
PARIS |
PARIS |
PARIS |
PARIS |
PARIS |
PARIS |
PARIS |
PARIS |
PARIS |
PARIS |
PARIS |
Dates (5j) |
|
|
|
17-21 |
|
19-23 |
|
|
18-22 |
23-27 |
20-24 |
11-15 |
Logiciels utilisés
Java 8
Tomcat
MySQL
Vous allez apprendre à :
Créer une application RAD avec Grails
Comprendre la différence entre Grails et d’autres frameworks Jee
Comprendre l’intégration de Spring et Hibernate dans Grails
Mettre en oeuvre les Conventions de Développement Grails
Créer des écrans spécifique Grails
Programme détaillé
Introduction
Rappels Jee : Spécifications, Architecture , Servlet , Jsp, Mvc2
Comparaison avec d’autres frameworks
Architecture et configuration
Téléchargement & Installation
Langage Groovy
Notion de langage dynamique
L’objet avec Groovy
Listes et tableaux
Les closures
Les builder et slurper
intégration Java / groovy
Grails
Architecture du framework
Grails et Spring
Grails et Hibernate
Fonctionnalités et positionnement
Les contrôleurs
Les domaines
Les services
Les vues
Coder les tâches
Les utilitaires Grails en ligne de commande
Intégrer avec l’IDE Eclipse
Configurer les GORM
Le script Grails
Créer un script Gant
Réutiliser les scripts
Les scripts événementiels
Intégrer avec Ant et Maven
Les services (transaction, synchronisation, dépendances,…)
GORM
Associations one-to-one, one-to-many, many-to-many
Collections simples
Compositions
Heritage
Persistance des objets
Fonctionnalités avancées
Contraintes
Programmation Web
Groovy Server Pages (GSP)
Librairies de tags
Mapper des URL
Flot de navigation
Les filtres
Relations avec Ajax
L’interationalisation
Déployer une application
Industrialisation
Grails et Maven
Grails et Graddle
Grails et Selenium2