En poursuivant votre navigation sur ce site, vous acceptez l’utilisation de cookies pour vous proposer des services et offres adaptés à vos centres d’intérêts.
Pour en savoir plus et paramétrer les cookies, suivez ce lien
Développeur de compétences
  •  
  •  
  •  

Groovy


  • Objectifs
  • Profils
  • Pré-requis
  • Moyens pédagogiques
  • Certificat / Attestation
  • Maîtriser le langage Groovy
Trouvez votre prochaine formation

Programme

  • 2 Jours, 14h
  • 1495 HT *
    Introduction
    • Présentation de Groovy
    • Groovy vs Java
    • SDK Groovy
    • Compilation Groovy
    • Installer Groovy

    Classe et POGOs
    • Groovy Beans
    • POJO vs POGO
    • Passer de Java à Groovy

    Base du Langage
    • Types
    • Opérateurs
    • Redéfinition des opérateurs
    • Chaînes de caractères
    • String
    • GString
    • "Multiline String/Gstring"
    • Slashy Strings
    • Collections
    • Closures
    • Définition
    • Passer une closure en paramètre  d'une méthode
    • Assigner une closure à  une variable
    • Ajouter des paramètres  à une closure
    • La variable "it"
    • Utiliser une méthode d'instance  comme une closure
    • Manipuler sur les collections / maps avec  une closure
    • Les propriétés d'une closure
    • "this", "delegate" et "owner" dans  une closure

    Travailler avec Groovy
    • Manipulation de fichier Excel
    • Manipulation des bases de données
    • Introduction Xpath en groovy
    • Introduction expression régulières
    • Automatisation de test en groovy
    • Mise en place d’un framework de Test
    • Cas Pratique
    • Les APIs utiles de Groovy
    • Intégrer Groovy dans du code Java

    Annotation Groovy
    • @Singleton, @Delegate, @Immutable,  @PackageScope,  @InheritConstructors...
    • @Canonical, @TupleConstructor,  @EqualsAndHashCode, @ToString
    • @TimedInterrupt, @ThreadInterrupt
    • @CompileStatic, @TypeChecked

* La durée et le prix de la formation sont donnés à titre indicatif pour une inscription en inter-entreprises. Toute demande intra-entreprise fait systématiquement l’objet d’un devis sur-mesure devant être approuvé pour acceptation.