Formation Maven animée par Nathaniel Richand
Inscription pdf Inscription en ligne Catalogue 2012La formation est orientée sur la mise en pratique immédiate des concepts présentés. Les stagiaires sont directement confrontés aux différents problèmes liés au BUILD et apprendront étape par étape à les résoudre avec Maven.
Cette formation couvrira les thèmes suivants :
- Gestion des dépendances
- Repository d’entreprise avec Nexus
- Les différentes étapes de la construction d’un projet
- Les différents types de packaging
- Intégration de Maven dans une usine logicielle
- Les tests
Cette formation se veut très concrète et sera adapté en fonction de votre existant. Nous couvrirons potentiellement d’autres points, comme par exemple la migration Ant et Ivy ou autres.
Nathaniel Richand
Passionné par l’agilité depuis de nombreuses années, Nathaniel intervient depuis deux ans en tant que Scrum Master et coach agile pour Xebia.
Nathaniel a su développer une très grande expertise aussi bien sur la dimension technique, qu’humaine de l’agilité. Il intervient aussi bien dans le domaine de l’industrialisation des développements (tests, intégration continue, gestion de configuration, automatisation des déploiements) que dans la mise en place des valeurs “humaines” de l’agilité.
Nathaniel est Scrum Master Certifié et bénéficie d’une expérience très solide de mise en place des méthodes agiles et d’accompagnement d’équipe sur le terrain. Il est reconnu pour son approche pragmatique, proactive et pédagogique.
Vous pouvez retrouver toutes les publications de Nathaniel sur notre blog en suivant ce lien
Informations
- Type : Intra-entreprise
- Prix : 4500 HT
- Durée : 2 jours
- Lieu : Paris
- Contact : Tél : +33 (0)1 53 89 99 99
- eMail : info@xebia-training.fr
La formation sera orientée pour expliquer comment migrer de Ant et Ivy vers Maven en présentant l’intérêt et la manière de faire. Le contenu sera résolument concret avec prêt de 75% de travaux pratique pour 25% de théorie.
Introduction
- Bien comprendre la philosophie de Maven
- Mise en place de Maven
Gestion des dépendances
- Gestion des dépendances transitives
- Repository Maven
Repository d’entreprise
- Installation de Nexus
- Liaison de Maven avec Nexus
- Configuration de Nexus
Construction d’un projet
- Cycle de construction : phases & goals
- Plugins
- Profils
- Projets multimodule
- Pom parent
- Releases d’un projet
Packaging
- Packaging pom, jar et war
- Packaging complexe avec Assembly
Intégration de Maven
- Intégration SVN
- Intégration Jenkins
- Maven et Sonar
- Déploiement sous Tomcat
- Exécution d’un script Ant
Tests
- Tests unitaires
- Tests d’intégration
Maven tips
- Maven dans Eclipse
- Contrôle du build avec le plugin Enforcer
- Mode offline
- Maven Help plugin