Formation

A distance

Prix sur demande

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Méthodologie

    A distance

  • Dates de début

    Dates au choix

Groovy est un langage orienté objet qui se propose d’améliorer la productivité des développeurs en simplifiant l’écriture du code et l’usage des modules. Ce stage très pratique vous apprendra les bases de ce langage et vous montrera comment produire rapidement des applications de qualité. Vous verrez comment mettre en ouvre des tests unitaires, l’accès aux données, la manipulation de XML et certains modules avancés proposés avec Groovy.

Les sites et dates disponibles

Lieu

Date de début

A distance

Date de début

Dates au choixInscriptions ouvertes

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Le programme

 

Introduction

  • Les langages dynamiques.
  • Présentation du langage Groovy.
  • Avantages du langage Groovy.
  • Historique du langage Groovy.
  • Différence entre Java, Ruby et Groovy.
Les bases du langage
  • Structure des programmes Groovy.
  • Compilation et exécution des programmes.
  • Les types de base du langage.
  • Déclaration des classes, Asset et AST.
  • Enumération et collections : Enum, Ranges, Lists, Maps.
  • Groovy Closure.
  • Les structures de contrôle : Les conditions, Groovy Truth, les itérations.
  • Les expressions régulières.
Les tests avec Groovy
  • Les tests unitaires avec Groovy.
  • Utilisations des Mocks.
  • Couverture du code.
L’accès aux bases de données
  • L’API SQL de Groovy.
  • Requêtes simples et requêtes paramétrées.
  • Manipulation des DataSets, indexation négative.
  • Utilisation des procédures avec Groovy.
  • Groovy et les solutions ORM (GORM).
Manipulation des documents XML
  • Lecture des documents XML (XmlParser, XmlSlurper, DOMCategory).
  • Manipulation des documents XML (DOM, JDOM, DOM4J...).
  • Validation des documents XML (DTD, XMLSchema, RELAX NG...).
  • Les transformations avec XPath, XSL et XSLT.
Programmation avancée
  • Intégration de Groovy dans Java.
  • Groovy Builders (NodeBuilder, MarkupBuilder...).
  • Templates.
  • Groovlets.
  • Les modules GroovyWS, Grails...

 

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Groovy

Prix sur demande