Formation Gradle : Réalisez vos builds avec Gradle

4.7 sur 5 étoiles

5 étoiles
66%
4 étoiles
33%
3 étoiles
0%
2 étoiles
0%
1 étoile
0%
Voir les 3 avis
(3 avis)
Durée 2 jours
Niveau Intermédiaire
Classe à distance
Possible

Vous pouvez suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...

Référence DRBG
Éligible CPF Non

Gradle est surement l’outil de build le plus avancé et le plus performant. Il allie les capacités de scripting d’un outil comme Ant à celles de configuration par convention de Maven. Ses atouts lui ont permis de se diffuser rapidement dans les organisations et permettent d’adapter les pipelines spécifiques liées à l’intégration continue et l’approche DevOps.

Cette formation Gradle a pour objectif de donner aux stagiaires toutes les clés nécessaires afin de savoir mettre en place toutes les étapes de build demandées par l’intégration continue.

Objectif opérationnel :

Savoir mettre en place toutes les étapes de build de l'intégration continue avec Gradle.

Objectifs pédagogiques :

À l'issue de cette formation Gradle, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Savoir installer et configurer Gradle
  • Comprendre comment écrire des tâches sur Gradle
  • Savoir sélectionner et paramétrer un ou plusieurs plugins selon votre besoin
  • Comprendre le cas d'un build multi-projets

Public :

Cette formation s’adresse aux développeurs, intégrateurs et architectes.

Prérequis :

Le cours nécessite une certaine expérience de la problématique de build, ainsi que quelques notions d’intégration continue.

Introduction à Gradle

Automisation de build et intégration continue, les attentes sur les outils
Approche script ou par convention, positionnement de Gradle, Comparaison avec Maven
Norions de DSL, Task, Plugin
Le langage de script Groovy
Cycle de vie du build

Les bases de Groovy

Présentation, Groovy et Java, l’outil SDK
Typage, Chaines de caractère, Liste, Map
Clôture (Closure)
Langage Orienté Objet
Injection de code
Langage à DSL
Surcharge d’opérateur
Atelier

Premiers pas avec Gradle

Installation, Upgrade, Ligne de commande
Concepts de projets et de tâches
Tâches : Définition, catégories, types de tâches
Les tâches cœur de Gradle
Écrire des tâches à partir des tâches cœur
Écrire des tâches à partir des tâches provenant d’un plugin
Retour sur la cycle de vie, différentiation Configuration/ Exécution,
Dépendance entre tâches, tâche par défaut
Atelier

Plugins avec Gradle

Apports d’un Plugin
Types de plugins : scripts, binaires
Résolution : Plugin portail, dépôt custom, ...
plugins DSL
Exemple du plugin Java
Dépendances et dépôt, utilisation de dépôts Maven, publication d’atefacts
Personnalisation d’un projet
Atelier

Build Multi-projets avec Gradle

Cas d’usage des build multi-projets
Structure d’un build multi-projets
Règles d’exécution d’un build multi-projets, chemins projet et tâche
Configurations transverse et sous-projets
Dépendances entre sous-projets, configuration et exécution
Exécution parallèle, notion de projet découplé
Différence avec les builds composites
Atelier

Intégration continue avec Gradle

Concepts de l’agrégation, notion de bucket, de mesures   
Séparation types de tests (unitaires, intération, acceptance),
Qualité du code, plugins disponibles
Génération de distribution, stratégie de versionning, packaging, gestion des environnements
Publication des binaires, Dépôts d’artefacts (Nexus, Artifactory)
Déploiement automatique ou à la demande (Exemple de Cargo)
Exécution des tests d’acceptance
Intégration Jenkins

De nombreux travaux pratiques (plus de 50%) sous Windows ou Linux sont proposés aux participants tout au long de la formation pour une meilleure assimilation de la théorie.

Date de mise à jour du programme : 30/05/2022

Dates et lieux

Du 27 au 28 mai 2024
Lieu
Distanciel
Durée
2 jrs
1290 € HT
Du 27 au 28 mai 2024
Lieu
Paris
Durée
2 jrs
1290 € HT
Du 25 au 26 novembre 2024
Lieu
Distanciel
Durée
2 jrs
1290 € HT
Du 25 au 26 novembre 2024
Lieu
Paris
Durée
2 jrs
1290 € HT

Avis des participants à la formation Gradle : Réalisez vos builds avec Gradle

Note moyenne de 4.7/5(3)

Les avis figurant ci-dessous sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions.

LF
5/5

Mon avis sur le formateur :

"formation sur une journée au lieu de deux, donc scénario revisité et improvisé mais tout a fait convenable "

Ce que j'ai le plus apprécié :

"formateur à l'écoute, clair et concis dans ses propos mise en pratique des parties théoriques (mise a disposition d'une machine virtuelle pour les exercices) adaptation du contenu "

BT
4/5

Mon avis sur le contenu du stage :

"Le formateur s'est bien mis à notre niveau de compétence lors des exercices, ça a permis de mieux comprendre les concepts. Le cours était assez dense et intense, mais c'est un bon appui pour la suite."

Ce que j'ai le plus apprécié :

"Tous les outils fonctionnaient bien, il n'y a pas eu de souci."

VY
5/5


Formations Informatique
et Management
en ligne à ce jour

+
Stagiaires dans nos salles
de cours sur
l'année

%
De participants satisfaits
ou très satisfaits de nos
formations


Formateurs experts
validés par
PLB