Passer commande via notre portail client

Partager cet article ...Print this pageEmail this to someoneTweet about this on TwitterShare on FacebookShare on Google+Share on LinkedInPin on PinterestShare on TumblrDigg this
USINE LOGICIELLE JAVA
JAV-CI / LI-DEV-558

OBJECTIFS PEDAGOGIQUES

A la fin du cours, le stagiaire sera capable de :
-Partager le code avec SVN
-Scripter avec Ant – Builder avec Maven
-Tester avec JUnit
-Intégrer en continu avec Jenkins
-Inspecter avec Sonar.
 

PUBLIC

PRE–REQUIS

Développeurs, chefs de projets, responsables qualité. Indispensables :
-       Avoir des compétences Java est un plus

CONTENU

CONCEPTS
Usine logicielle et intégration continue
Règles de build
L’usine au quotidien
Lien avec l’agilité et l’eXtrem Programming
GESTION DE VERSIONS
Fonctionnement de SVN et GIT
Organisation du référentiel : trunk, tags et branches
Check-in et commit, accéder au référentiel
Merge et gestion des conflits
Règles de travail en commun
ANT
Automatisation des tâches
Tâches de base
Créer des tâches
MAVEN
Cycle de construction
Gestion des dépendances
Commandes Maven
Définition du POM
POM parent et modularité
Proxy Maven : Nexus
Les plug-ins Maven
TESTS UNITAIRES
TU, TDD et test first
JUnit pour les tests unitaires
Mocks et librairies complémentaires
INTEGRATION CONTINUE
Principaux produits
Utilisation de Jenkins
Création d’un job
Intégration des build Maven et tests JUnit
INSPECTION DU CODE
Principales métriques
Production et utilisation de rapports
Sonar dashboard
 

SESSIONS PROGRAMMEES

https://www.m2iformation.fr/formation-usine-logicielle-java/JAV-CI/

VALIDATION

Exercices de validation au cours de la formation

PEDAGOGIE

Exposés – Cas pratiques – Synthèse

PEDAGOGIE

Exposés – Cas pratiques – Synthèse

MODALITES PRATIQUES

Durée :3 jours (21 heures) avec 7 heures par jour
Prix stagiaire : 1.395 € TTC
Horaires : 09h00 / 17h30

 
Durée: