MAVEN

Formation certifiante - Code CPF 94 013 - 3 jours (21 heures)

Formations en présentiel

Formations Blended - Learning

Formations E-learning Tutoré

Présentiel

Blended - Learning

E-learning tutoré

Accueil  >  Les métiers du numérique  >   Java EE  >  Maven

A l'issue de la formation, les stagiaires seront capables de :

  • Télécharger et installer Maven
  • Construire un projet
  • Travailler avec la structure de répertoire de Maven, plugins, référentiels et plus
  • Comprendre le modèle d’objet du projet (POM)
  • Construire une application web complète en utilisant Maven
  • Construire et activer des profils
  • Travailler avec les plugins Maven populaires
  • Utilisez Maven Eclipse via le plug-in m2eclipse

La formation Maven est accessible à toute personne ayant des connaissances en :

  • Programmation Java
  • Java EE
  • MVC (Modèle, Vue, Contrôleur) et DAO (Data Access Object)

Des exercices, des études de cas, des QCM et des tours de table permettent au formateur d’évaluer l’atteinte des objectifs ainsi que la progression du stagiaire à différents moments de la formation.
La validation de toutes les compétences requises est obligatoire pour l’obtention d’un BADGE ou d’un Certificat. L'obtention du Certificat est validé par la réalisation et la présentation d'un projet devant un jury.

  • Toute personne ayant des connaissances en développement WEB et souhaitant maîtriser le développement d’application sous Java J2ee
  • Toute personne souhaitant élargir ses compétences sur les missions liées à la fonction de développement Java

PROGRAMME DE FORMATION

MAVEN

Présentation de Maven      

  • Pourquoi Maven
  • Convention sur la configuration
  • Principales caractéristiques de Maven
  • Alternatives à Maven

Installation et exécution de Maven   

  • Téléchargement de Maven
  • Installation Maven
  • Dépôt local
  • Test de l’installation Maven
  • Obtenir de l’aide

Commencer    

  • Création d’un projet
  • Construction d’un projet
  • Structure de répertoire Maven
  • Cycle de vie Maven standard
  • Plugins Maven et objectifs
  • Gestion des dépendances
  • Référentiels Maven
  • Maven archétypes

Atelier et Cas pratique   

Projet et dépendances      

  • Le modèle d’objet du projet (POM)
  • dépendances
  • POM Héritage et agrégation
  • Projets multi-sections

Une application Web dans Maven   

  • Création du projet Web
  • Configurer le plugin Jetty
  • Travailler avec les servlets
  • Ajout de dépendances

Profils de base Build    

  • Profils activation
  • Profils et portabilité

Atelier et Cas pratique 

Plugins      

  • Infaillible
  • Failsafe
  • Findbugs
  • Cobetura
  • Créés par l’utilisateur

L’utilisation m2eclipse   

  • Installation du plug-in m2eclipse
  • La console Maven
  • Création d’un fichier de projet et POM
  • Exécution de Builds
  • dépendances

Atelier et Cas pratique

Allez plus loin

Développez vos compétences

Financement avec le CPF via

le site MonCompteFormation

POUR TOUTE DEMANDE DE RENSEIGNEMENT OU DE DEVIS