Gradle – Automatiser les processus de construction des applications

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

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.

ENI Service


votre centre de formation informatique de confiance
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 2 jours - 14 h
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

ENI Service


votre centre de formation informatique de confiance
Voir la fiche

Tarif

Contacter l'organisme

Durée 2 jours - 14 h
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Découvrez comment automatiser les processus de construction d’applications avec notre formation pratique sur Gradle.
Nous commencerons par explorer la problématique de la construction logicielle, l’histoire de Gradle, et sa comparaison avec d’autres outils comme Maven et Ant.
Vous apprendrez ensuite à installer Gradle et à le coupler avec des IDEs, ainsi qu’à comprendre le cycle de vie d’un build.
Nous explorerons aussi les bases du langage Groovy, y compris sa syntaxe, ses types de données de base, les closures et les propriétés.
Puis, vous allez découvrir les tâches par défaut de Gradle, la structure d’une tâche, la configuration d’une tâche existante, et comment créer une tâche personnalisée.
Nous aborderons également les principes de gestion des dépendances avec Gradle et les plugins disponibles.
Enfin, vous apprendrez comment construire, tester et déployer des projets avec Gradle, y compris la construction multi-projets et le déploiement avec Gradle.
Des travaux pratiques vous permettront de renforcer vos compétences tout au long de la formation.

Programme

Présentation et concepts (1 heure)

  • La problématique de la construction logicielle
  • Présentation et historique de Gradle
  • Comparaison avec les autres outils
    • Maven
    • Ant
  • Installation et mise en place
    • Options d’installation et d’exécution
    • Le couplage avec les IDEs
  • Le cycle de vie d’un build
  • Travaux pratiques:
    • Installation d’un environnement de travail Gradle
    • Intégration de Gradle dans un IDE Java

Les bases du langage Groovy (1 heure)

  • Présentation de Groovy
    • SDK, lien avec Java
  • Syntaxe et types de données de base
  • Les closures
  • Les propriétés
  • Travaux pratiques:
    • Quelques exemples de scripts Groovy pour s’imprégner de la syntaxe

Les tâches de Gradle (2 heures)

  • Les tâches par défaut de Gradle
    • Rappels sur le cycle de vie
  • La structure d'une tâche
    • Configuration d’une tâche existante
  • Les dépendances entre les tâches
  • Création d'une tâche personnalisée
  • Travaux pratiques:
    • Création d’un projet Java géré par Gradle
    • Mise en place de la configuration dans les tâches

Gestion des dépendances (3 heures)

  • Principes de gestion des dépendances avec Gradle
    • Configuration
  • Comment spécifier les référentiels de bibliothèques ?
  • Optimiser la gestion du cache Gradle
  • Travaux pratiques:
    • Ajout de dépendances Java au projet (Hibernate, Spring, …)

Les plugins (1 heure)

  • Concepts, modèle et structure d’un plugin
    • Types et disponibilité
    • Résolution des plugins
  • Les plugins par défaut (noyau)
  • Le plugin Java
  • Travaux pratiques:
    • Mise en œuvre complète du plugin Java sur un projet

Construire, tester et déployer des projets (4 heures)

  • Les plugins disponibles
  • Construction de projets Java
    • Spécification de version, construction
  • Exécuter les tests avec Gradle
    • Conventions de nommage
    • Inclusion et exclusion de ressources
  • Construction multi-projets et gestion des dépendances
  • Déploiement avec Gradle
  • Travaux pratiques:
    • Ajouts de tests au projet et exécution par Gradle
    • Production d’un livrable pour le projet
    • Déploiement du projet sur un serveur d’application Java EE

La gestion des constructions multi-projets (2 heures)

  • Cas d’usage des constructions multi-projets
  • Structure d’un build multi-projets
  • Règles d’exécution d’un build multi-projets
  • Configuration partagée et notion de sous-projets
  • Dépendances entre sous-projets
    • Configuration et exécution
    • Exécution parallèle
  • Travaux pratiques:
    • Création de sous projets et de leurs configurations
    • Création du build multi-projet

Prérequis

Public

Concepteurs/Développeurs, Chefs de projet, Architectes Techniques.

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Identifier les bases de la chimie pour interagir avec ses interlocuteurs
  • Définir les notions de base : atome, molécule, réaction chimique…
  • Décrypter les propriétés et réactions chimiques pour mieux comprendre ses produits, ses collègues, ses fournisseurs, ses clients…
Tarif

A partir de 1 450,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

• Savoir préparer et planifier la conception d’un site Internet
• Maîtriser les fondamentaux de WordPress et Elementor
• Développer les compétences techniques nécessaires pour la construction du site
• Savoir personnaliser l’apparence et la structure du site
• Optimiser la responsivité du site et intégrer des fonctionnalités avancées

Tarif

A partir de 1 400,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Plus concrètement, cette formation Préparation à la certification PgMP du PMI vous aurez acquis les connaissances et les compétences nécessaires pour : 

  • Réussir la certification PMI-PgMP : Program Management Professional
  • Étudier les 5 groupes de processus des programmes du Standard for Program Management du PMI
  • Acquérir des connaissances et compétences en management de programme
  • Acquérir de nouveaux concepts, méthodes, outils ainsi que les données d’entrée et de sortie de chacun des processus
  • Préparer, Réviser et Acquérir les trucs et astuces de l'examen PMI-PgMP
Tarif

A partir de 3 990,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Appliquer les techniques de merchandising de manière efficace
  • Utiliser la règle des 5B pour organiser les produits dans un point de vente
  • Délimiter les zones pour les produits soldés et non soldés
  • Identifier les produits vendeurs et mettre en place l'achat d'impulsion
  • Organiser un sens de circulation optimal dans un point de vente
  • Mettre en place une communication adaptée à la clientèle
  • Evaluer les éléments qui contribuent à l'attractivité d'un point de vente
  • Mettre en place des actions correctives pour améliorer l'attractivité d'un rayon
  • Concevoir et mettre en place une action promotionnelle
  • Concevoir et installer une signalétique adaptée.
Tarif

A partir de 1 400,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

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

  • Être capable de concevoir une stratégie et une architecture confiance zéro
  • Savoir évaluer les stratégies techniques et les stratégies d'opérations de sécurité des Risques conformité en matière de gouvernance (GRC)
  • Comprendre comment concevoir la sécurité pour l'infrastructure
  • Apprendre à concevoir une stratégie de données et d'applications
Tarif

A partir de 2 790,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Identifier les différents domaines de la sécurité et de la maîtrise des risques liés aux informations
  • Présenter les principes et les normes de chaque domaine de la SSI
  • Décrire les tendances actuelles au niveau des menaces et des solutions à notre disposition
  • Améliorer la communication entre la maîtrise d'ouvrage, la maîtrise d'oeuvre et la SSI
  • Effectuer des choix techniques.
Tarif

A partir de 2 580,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

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

  • Décrire la terminologie utilisée dans les domaines de l'imprimerie et du digital (Web Design, emailing, hébergement, applications mobiles)
  • Assurer les contrôles qualités nécessaires à la réussite de vos fabrications de supports de communication traditionnels et digitaux
  • Imprimer des documents petits et grands formats, en petite ou grande quantité
  • Imprimer des objets publicitaires
  • Créer des sites Web, des plateformes, de l'emailing ou encore des applications mobiles.
Tarif

A partir de 620,00 €

Durée

1j / 7h

Modes
  • Centre
  • Distance

Objectifs de la formation

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

  • Identifier les différentes étapes du processus de recrutement et d'intégration
  • Analyser les besoins d'un poste et définir un profil de compétences recherché
  • Sélectionner et utiliser différentes sources de recrutement pour trouver des candidats potentiels
  • Evaluer les compétences techniques et comportementales des candidats de manière appropriée
  • Choisir le candidat final en utilisant des critères objectifs et pertinents
  • Elaborer un plan d'intégration personnalisé pour les nouveaux collaborateurs
  • Préparer les ressources et le matériel nécessaires à l'intégration du collaborateur
  • Communiquer efficacement avec l'équipe et les parties prenantes concernées lors de l'intégration
  • Evaluer l'efficacité du processus d'intégration et mesurer la satisfaction du collaborateur
  • Identifier les obstacles potentiels à une intégration réussie et prendre des mesures correctives appropriées.
Tarif

A partir de 2 100,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

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

  • Intégrer l'essentiel des marchés publics
  • Utiliser le vocabulaire inhérent aux marchés publics.
Tarif

A partir de 720,00 €

Durée

1j / 7h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Exploiter les derniers outils neuroscientifiques et leurs applications professionnelles.
  • Développer sa créativité et son adaptabilité pour une performance accrue.
  • Acquérir une compréhension approfondie des mécanismes cérébraux.
  • Communiquer de façon adaptée en activant ses leviers neuronaux.
  • Gérer son stress en utilisant des techniques de prise de recul cérébral.
Tarif

A partir de 1 520,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise

Je cherche à faire...