Développement Web utilisant Grails


Contenu du cours

  1. Principes fondamentaux Groovy
    1. Différences entre Groovy et Java
    2. Déclaration des classes
    3. Utilisant des affirmations
    4. Ficelles Groovy
    5. Fermetures
    6. Listes et cartes
    7. Objets Expando
    8. Gammes
    9. Metaprogramming

10.Constructeurs

  1. Structure de projet de Grails
    1. Aperçu d'un projet de Grails
    2. Annuaires pour les classes, les contrôleurs, et les vues modèles
    3. Configuration de point d'émission de données
    4. Notation
    5. Ligne de commande utilités
    6. Intégration IDE
  2. Entités d'application
    1. Cartographie Objet-relationnel avec GORM
    2. Propriétés facultatives
    3. Contraintes et validation
    4. Modélisation des relations
    5. Effectuer des opérations CRUD
    6. Questions dynamiques
    7. Connexion à Hibernate
  3. Échafaudage
    1. Échafaudage dynamique
    2. Travailler avec les opérations dynamiques
    3. Échafaudage statique
    4. Produire des contrôleurs
    5. Création des vues
  4. Contrôleurs de Grails
    1. Définition de l'action de défaut
    2. Attributs d’accès de demande
    3. Portée Flash
    4. Attache et conversion de types de données
    5. Rendre une réponse
    6. Utilisant l'interception d'action
  5. Groovy server Pages
    1. Groovy Scriptlets
    2. Tags intégrées de Grails
    3. Tags dynamiques
    4. Layouts et modèles
    5. Paginations
    6. Création des tags personnalisés
  6. Ajouter support d'Ajax
    1. Bases d'Ajax
    2. Gestion des événements
    3. Tags de soutien Ajax
  7. Services et Jobs
    1. Transactions
    2. Services et injection de dépendance
  8. Intégration de Java
    1. Intégration ORM avec Hibernate
    2. Injection de dépendance avec Spring
    3. Travailler avec des bases de données Legacy

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.

Demandez votre devis gratuitement
Contactez-nous !
Demandez Voir les tarifs

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.

Liens internes

Formation ActionScript
Formation AJAX

Formation ASP
Formation ASP.NET
Formation CSS  
Formation HTML  
Formation JavaScript
Formation PHP/MySQL  
Formation XML

Liens Externes


Voir notre catalogue inter-entreprise Demandez un devis