Développer une application web avec Groovy and Grails Réf : MO00099

Par Stéphane Prohaszka 12345

Maîtrisez les fondamentaux du framework RAD Grails et du développement d'aplication web en Groovy.

Durée :
3 jours

€1,485 HT (prix conseillé)

Partage :

  • Twitter
  • Facebook
  • E-mail
  • Linkedin
  • Viadeo

Soyez alertés par e-mail des nouvelles sessions : Poser une alerte,

Description

Les frameworks RAD permettent aux équipes de se concentrer sur l'essentiel : les fonctionnalités de l'application. Au lieu de perdre son temps à faire en sorte que les différentes briques communiquent entre elles et qu'elles se comprennent, l'intérêt de ces frameworks est de proposer une solution entièrement packagée pour gérer simplement son application et avoir un environnement de tests complet intégré. Cette formation pratique présente l'ensemble des composantes nécéssaires à l'utilisation efficace de ce framework.

Objectifs pédagogiques

A l'issue de cette formation, les participants seront en mesure de
  • maîtriser les concepts et fondamentaux du framework Grails,
  • développer et déployer des applications en Groovy.

Public

Développeurs Java.

Pré-requis

Maitriser le langage Java ; connaître la notion d'architecture MVC, HTML/CSS et Javascript.

Type

Stage pratique

Méthode pédagogique

50% théorie / 50% pratique.

Plan de cours

PROGRAMME DE LA 1ERE JOURNEE DE FORMATION
  • Groovy
    • Nouvelle syntaxe ?
    • Quels sont les intérêt d'un langage dynamique par rapport à un langage statique
    • Tout est objet !
    • Gestion simplifier des listes et tableaux
    • Un nouveau type de méthode : les closures
    • La Class Expando
    • Principes des builder et slurper
PROGRAMME DE LA 2NDE JOURNEE DE FORMATION
  • Grails
    • Principes d'un framework RAD
    • Qu'est-ce le Scaffolding
    • Comment créer des vues avec GSP
    • La notion de templates de vues
    • Créer ses propres tags
    • Les controleurs et leurs actions : render, redirect, ...
    • Contrôle sur les actions
  • La base de données
    • Comment communiquer avec la base de données : présentation de GORM
    • Requête sur la base avec différentes méthodes: findBy, criteria
    • Contraintes sur les objets par les validateurs
PROGRAMME DE LA 3EMEJOURNEE DE FORMATION
  • L'interationalisation
  • Des URL propres avec l'URL mapping
  • Faire des tests unitaires et fonctionnels
  • Enrichir simplement son application avec les plugins
  • Comment faire son propre plugin
  • Les modes d'execution et leur différence (dev, test, prod)
  • Comment déployer une application (packaging)

Prochaines sessions

Aucune session de planifiée à ce jour, veuillez nous contacter pour avoir plus d'info ou suggérez vous-même une session.


Proposer une session.

Pas de témoignage pour l'instant.

Cher(e) visiteur(euse),

La pré-inscription à une session de formation se fait  directement sur notre site. Vous pouvez au préalable nous demander un devis.

Cette inscription en 4 étapes comprend la saisie de

  • vos coordonnées,
  • votre entreprise,
  • les noms des participants au stage,
  • les éléments nécéssaires à la facturation.
Vous pouvez, à tout moment, sauvegarder votre inscription en cours et la reprendre plus tard.

Une fois votre inscription validée, vous recevez un récapitulatif de votre commande par mail.

La Convention de Formation Professionnelle Continue simplifiée sera envoyée par mai dans les 72H max. A noter que l'inscription est considérée comme définitive qu'après signature de cette convention.

Dès réception par nos services, de la convention signée, la convocation de stage est envoyée par mail aux stagiaires qui se voient ouvrir un compte sur notre site internet, leur permettant de préparer leur formation (accès, communication de leurs attentes, etc.). La facture sera émise à l'issue de la formation.

Pour toute information complémentaire, n'hésitez pas à nous contacter au 01 53 34 66 10 ou à nous solliciter par mail.

A très bientôt dans l'un de nos centres de formation.
L'équipe Clever-Institut.

Les autres formations « Développement internet et mobile »  – Voir toutes les formations