
Destinée à des profils 5-10 ans d’expérience Java/jee, notre formation ’intégration continue’ complète nos tutoriaux ANT, MAVEN, SUBVERSION, et INTEGRATION CONTINUE. Découvrez les meilleures techniques d’automatisation de tâches récurrentes liées au développement d’applications Java et les meilleurs outils de développement Agile, pour projets de toutes tailles.
Automatisez vos builds et déploiements. Générez des rapports qualitatifs. Auditez le code source. Prévenez les bugs et la régression. Limitez les risques de dérive. Gérez les anomalies.
| Dates (5j) | Tarif (Euros HT) | Audience | Pratique | Financement | Contact | Inscription |
|---|---|---|---|---|---|---|
|
26-30 ma (Par) 11-15 juin (Lyon) 15-19 oct (Par) |
Inter : 2750 Intra : 8500 |
Développeurs Integ. |
70% |
Opportunités financement |
04 78 29 37 26 | Bulletin inscription |
Logiciels utilisés
Subversion 1.6, Maven 3, Junit 4, Tomcat 6.20, Hudson 2, Archiva 1.4, Nexus 1.9
Automatiser la construction de vos applications
Tester vos applications en continue
Utiliser les briques et outils d’une chaîne d’intégration continue
Mettre en place un tableau de bord de vos intégrations
Générer des rapports liés à l’activité de développement
Mettre en place une architecture modulaire
Gérer les dépendances entre les modules de votre application
Comparer des outils de gestion de dépendances
Valider le respect des normes de développment par les développeurs
Déclencher des alertes et notifications
Prévenir les bugs et la regression de vos applications
Utiliser un outil de gestion de configuration (+ comparaison)
Automatiser la création de vos livrables
Introduction
définition intégration continue
Pourquoi automatiser ?
Par où commencer
Le cercle vertueux
outils techniques projet agile
Subversion
problème à résoudre
concepts fondamentaux de subversion
architecture subversion
urls d’acces : file, svn,http
subversion au jour le jour
Clients Subversion
branches et tags
administration
Ant
définition
installation Ant
build.xml
automatisation taches
commandes utiles
cibles Ant
propriétés
projets multiples
Intégration Junit
intégration avec Subversion
Ivy
Définition
gestion dépendances
architecture
projets multi-module
intégration maven
ivy.xml
Maven pour de développeur
définition
Comparaison Ant
conventions
Installation
Coordonnées
sections de pom.xml
CréationProjet maven
plugin, goal, Mojo
Phases maven
Repository
plugin m2eclipse
plugin checkstyle
Maven pour le chef de projet
projet multi-modules
héritage
Composition
génération rapports
plugin jxr
plugin cobertura
plugin changelog
plugin pmd
plugin javadoc
plugin findbugs
plugin Sonar
Reposytory d’entreprise
Définition
offre du marché
Archiva
Artifactory
Nexus
Critères Comparaison
Proxy
livraisons
Installation
Intégration
Serveur intégration continue
définition
avantages
positionnement
CruiseControl
Hudson
Continuum
Sonar
Critères Comparaison
intégration Ant
intégration Maven
Rapports
Build quotidiens
Graphes
Qualité
En amont comme en aval de votre formation ’Intégration continue’ Objis, voici quelques repères et recommandations pour contribuer à une montée en compétence efficace.
Tutoriaux Objis
Tutoriel et formation ANT
Tutoriel et formation MAVEN
Tutoriel et formation SUBVERSION
Tutoriel et formation INTEGRATION CONTINUE
Tutoriaux developpez.com
Utiliser Maven 2
Intégration continue avec CruiseControl
Intégration continue avec Hudson
Intégration continue avec TeamCity
Forum developpez.com
Forum ’Intégration continue’
Livres
