Développement Web utilisant Grails
Contenu du cours
- Principes fondamentaux Groovy
- Différences entre Groovy et Java
- Déclaration des classes
- Utilisant des affirmations
- Ficelles Groovy
- Fermetures
- Listes et cartes
- Objets Expando
- Gammes
- Metaprogramming
10.Constructeurs
- Structure de projet de Grails
- Aperçu d'un projet de Grails
- Annuaires pour les classes, les contrôleurs, et les vues modèles
- Configuration de point d'émission de données
- Notation
- Ligne de commande utilités
- Intégration IDE
- Entités d'application
- Cartographie Objet-relationnel avec GORM
- Propriétés facultatives
- Contraintes et validation
- Modélisation des relations
- Effectuer des opérations CRUD
- Questions dynamiques
- Connexion à Hibernate
- Échafaudage
- Échafaudage dynamique
- Travailler avec les opérations dynamiques
- Échafaudage statique
- Produire des contrôleurs
- Création des vues
- Contrôleurs de Grails
- Définition de l'action de défaut
- Attributs d’accès de demande
- Portée Flash
- Attache et conversion de types de données
- Rendre une réponse
- Utilisant l'interception d'action
- Groovy server Pages
- Groovy Scriptlets
- Tags intégrées de Grails
- Tags dynamiques
- Layouts et modèles
- Paginations
- Création des tags personnalisés
- Ajouter support d'Ajax
- Bases d'Ajax
- Gestion des événements
- Tags de soutien Ajax
- Services et Jobs
- Transactions
- Services et injection de dépendance
- Intégration de Java
- Intégration ORM avec Hibernate
- Injection de dépendance avec Spring
- Travailler avec des bases de données Legacy
Nous contacter :
Rue Beeckmanstraat 53 1180 Bruxelles/ Brussel
Tel : +32 2 648 84 63
Fax : +32 2 648 84 63
Gsm : + 32 477 789 445
Email : selossej@pixystree.com
Description
Ce cours de formation Groovy Grails enseigne aux développeurs web expérimentés comment employer le cadre de Grails pour créer rapidement des applications Web sophistiquées.
Objectifs
Apprendre à développer des applications Web de modèle-vue-contrôleur utilisant des Graal.
Apprendre à accéder aux bases de données relationnelles des Graal.
Apprendre à travailler avec les classes et les bibliothèques de Java existantes.
Apprendre à établir l'unité et les essais fonctionnels pour des applications Web.