Formation Groovy

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Maîtriser la programmation avec Groovy

DAWAN


Formez-vous à l’excellence.
Voir la fiche entreprise

Tarif

A partir de 2 150,00 €

Durée 3 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

DAWAN


Formez-vous à l’excellence.
Voir la fiche

Tarif

A partir de 2 150,00 €

Durée 3 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

  • Un support et les exercices du cours pour chaque stagiaire
  • Un formateur expert ayant suivi une formation à la pédagogie
  • Boissons offertes pendant les pauses en inter-entreprises
  • Salles lumineuses et locaux facilement accessibles
  • Méthodologie basée sur l'Active Learning : 75% de pratique minimum
  • Matériel pour les formations présentielles informatiques : un PC par participant
  • Positionnement à l'entrée et à la sortie de la formation
  • Certification CPF quand formation éligible
  • Programme

    Découvrir Groovy

    Groovy : présentation, cas d'utilisation
    Groovy vs Java
    Environnement de développement : SDK, intégration avec les IDEs
    Gestion de dépendances
    Documentation

    Maîtriser les bases du langage

    Structure d'un programme Groovy : classe vs script
    Syntaxe de base : variables, opérateurs, conversions, structures de contrôles
    Manipulation de chaines de caractères
    Procédural avec Groovy
    Utilisation de collections
    Programmation Orienté Objet avec Groovy :
    - Création de classes et instanciation d'objets
    - Concepts objets : Encapsulation, agrégation, héritage
    - Closures : principe  et utilisation, closures et méthodes d'instance
    Opérateurs spécifiques de Groovy : opérateur sur les collections, opérateurs d’expression régulière
    Principales APIs de Groovy(Logging, Util, UI, XML, JSON, Sql, Servlet, Model)
    Types d’objet Groovy (POJO, POGO, Intercepteur)
    Intégration avec Java
    Gestion de dépendances avec Gape
    Modules d’extension
    Tests avec Groovy, support de jUnit
     

    Utiliser les annotations Groovy

    Méta-programming avec Groovy : principe, apports
    Annotations de génération de code
    Annotation pour les design patterns
    Logging avec annotations
    Gestion de la concurrence
    Directives de compilation

    Prérequis

    Notions de programmation

    Public

    Développeurs

    Ces formations pourraient vous intéresser

    Objectifs de la formation

    • Comprendre la problématique de la complexité des développements logiciels.
    • Comprendre le bénéfice de l'intégration continue.
    • Adopter les bonnes pratiques de rédaction des tests logiciels.
    • Mettre en place une stratégie de campagne de tests automatisés avec les outils de tests unitaires et d'intégration (PHPUnit, JUnit, PyUnit) et Selenium.
    • Travailler avec un gestionnaire de code source tel que Git, et adopter les réflexes du travail collaboratif.
    • Comprendre le rôle des différents outils d'une chaine d'intégration continue.
    • Utiliser un outil de construction logiciel pour automatiser les étapes de construction et les tests.
    • Mettre en place une plateforme d'intégration continue.
    • Travailler en mode projet collaboratif en adoptant une démarche DevOps.
    • Déployer des applications dans des conteneurs logiciels.
    Tarif

    Contacter l'organisme

    Durée

    5j / 35h

    Modes
    • Centre
    • Entreprise
    • Distance

    Formation Gradle

    Proposé par DAWAN

    Objectifs de la formation

    Connaître les enjeux et possibilités des scripts Gradle dans une équipe de développement - Etre capable de mettre en place et maintenir de multiples projets avec Gradle
    Tarif

    A partir de 1 495,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Entreprise
    • Distance

    soapUI : tester les services Web

    Proposé par ENI Service

    Objectifs de la formation

    • Comprendre les technologies supportées.
    • Tester les services Web SOAP.
    • Utiliser les fonctionnalités de soapUI pour la création de tests de services Web.
    • Appréhender les principales technologies utilisées par soapUI.
    • Concevoir des bouchons et des pilotes.
    • Construire et exécuter les tests.
    • Optimiser les tests.
    Tarif

    Contacter l'organisme

    Durée

    2j / 14h

    Modes
    • Centre
    • Entreprise
    • Distance

    Formation Maven

    Proposé par Sparks

    Objectifs de la formation

    • Apprendre à utiliser Apache Maven
    • Connaître le POM, Repository Maven et les coordinations
    • Utiliser les modèles de gestion des dépendances
    • Gérer les configurations
    • Exécuter des tests
    • Faire de l'intégration continue avec Maven
    Tarif

    A partir de 1 650,00 €

    Durée

    3 jours

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    A l'issue de cette formation, vous serez capable de :

    • Décrire les différents cas d'utilisation de SoapUI
    • Installer et configurer SoapUI
    • Créer, configurer et gérer un projet SoapUI
    • Lancer différents types de tests de Web Services (fonctionnel, performance...).
    Tarif

    A partir de 1 520,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    • Comprendre les objectifs fondamentaux de la construction logicielle.
    • Mettre en place Gradle pour la gestion des projets Java.
    • Identifier les différentes tâches de construction.
    • Gérer les dépendances logicielles avec Gradle.
    • Exécuter les tests, packager et livrer une application avec Gradle.
    • Mettre en place Gradle sur des projets complexes, notamment des projets multi-modules.
    Tarif

    Contacter l'organisme

    Durée

    2j / 14h

    Modes
    • Centre
    • Entreprise
    • Distance

    Formation Gradle

    Proposé par Sparks

    Objectifs de la formation

    • Comprendre les bases de l'automatisation des builds et la place de Gradle.
    • S'approprier les bases du langage Groovy utilisé dans les scripts Gradle.
    • Ecrire et exécuter des scripts de build Gradle.
    • Comprendre les tâches Gradle et les dépendances de tâches.
    • Maîtriser la gestion des dépendances dans Gradle.
    • Gérer de grands projets avec plusieurs modules.
    • Explorer les fonctionnalités avancées de Gradle et les meilleures pratiques.
    Tarif

    A partir de 1 800,00 €

    Durée

    3 jours

    Modes
    • Centre
    • Entreprise
    • Distance

    Je cherche à faire...