Formation Informatique / Développement logiciel / JAVA
Transcription
Formation Informatique / Développement logiciel / JAVA
Ant Formation Informatique / Développement logiciel / JAVA et JEE OBJECTIFS • • • • • • • • • • Installer ANT Identifier les commandes et options utiles Comprendre la valeur ajoutée et les limites de ANT Créer des cibles élémentaires : init, clean, compile Automatiser le packaging et déploiement de vos livraisons Comprendre et analyser un projet utilisant Ant et Ivy Mettre en oeuvre un projet multi modules Gérer les dépendances avec Ivy Automatiser les tests unitaires JUnit et générer des rapports Coupler ANT avec un serveur d’intégration continue type CruiseControl A retenir Durée : 2 jours soit 14h. Réf. ANT PUBLIC • Concerne les développeurs Java PRE-REQUIS Dates des sessions • Connaissance sur le language Java PROGRAMME Cette formation est également proposée en formule INTRA-ENTREPRISE. Introduction • • • • Historique Ant besoin : automatiser des taches Concurrents : Maven, graddle Ecosystème : Ivy Installation • • • • • • Inclus dans cette formation Téléchargement variable d’environnement JAVA_HOME, ANT_HOME, PATH commande ant et options intégration Eclipse, Netbeans ant —help fichier build.xml • • • • • • • Structure balise ’project’ déclaration de propriétés déclaration de taches déclaration de cible (target) lancement d’une cible options ligne de commande Coaching Après-COURS Pendant 30 jours, votre formateur sera disponible pour vous aider. CERTyou s'engage dans la réalisation de vos objectifs. Création livrable • • • • • Gestion path , classpath sélecteurs Fileset compilation packaging Distribution Votre garantie 100% SATISFACTION • Distribuer sur serveur FTP • Sécuriser distribution • taches ftp, scp, http Notre engagement 100% satisfaction vous garantit la plus grande qualité de formation. Tests unitaires • Notion de test unitaire • Automatisation tests unitaires • Intégration avec JUnit4 et TestNG Déploiement • Récupération sources depuis Subversion CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros Tél : +33 1 42 93 52 72 - Fax : +33 1 70 72 02 72 - [email protected] - www.certyou.com RCS de Paris n° 804 509 461 - TVA intracommunautaire FR03 804509461 - APE 8559A Déclaration d’activité enregistrée sous le N° 11 75 52524 75 auprès du préfet de région d’Ile-de-France Ant Formation Informatique / Développement logiciel / JAVA et JEE • Projets muti-module • Création d’une archive jar, war et ear • Déploiement dans un container Web gestion dépendances • • • • • • • • • • Complémentarité Ivy / Ant Présentation du descripteur ivy.xml Fichier ivy.settings Détails des différents types de repository Local, shared et repository public Utilisation du repository central de Maven Exploration des techniques de recherche de librairies Incorporation de Ivy dans Ant Le namespace Ivy Les tâches Ivy de Ant (retrieve, cleancache, ...) Intégration continue • • • • Principes et étapes clés : Source, Build, repositoryManager, Serveur IC Mise en pratique avec Hudson : Création de jobs Génération de métriques depuis Ant/Ivy et visualisation dans Hudson Génération des rapports des dépendances des projets Découverte Maven • • • • • Les limites de ANT Valeur ajoutée MAVEN Cycle de vie projet Maven Notion de POM et pom.xml Plugins, Repository central Horaires, Planning et Déroulement de cette formation Horaires • Formation de 9h00 (9h30 le premier jour) à 17h30. • Deux pauses de 15 minutes le matin et l'après-midi. • 1 heure de pause déjeuner DEROULEMENT • Les horaires de fin de journée sont adaptés en fonction des horaires des trains ou des avions des différents participants. • Une attestation de suivi de formation vous sera remise en fin de formation. • Cette formation est organisée pour un maximum de 14 participants. PROCHAINES FORMATIONS Réussir Réussir Réussir Réussir Réussir Réussir la Certification Gestion de Projet PMP du PMI la Certification PRINCE2 Foundation les Certifications PRINCE2 Foundation et PRINCE2 Practitioner la Certification ITIL Foundation la Certification Agile certifié SCRUM Master les Certifications TOGAF Certified et TOGAF Foundation Retrouvez cette formation sur notre site : Ant CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros Tél : +33 1 42 93 52 72 - Fax : +33 1 70 72 02 72 - [email protected] - www.certyou.com RCS de Paris n° 804 509 461 - TVA intracommunautaire FR03 804509461 - APE 8559A Déclaration d’activité enregistrée sous le N° 11 75 52524 75 auprès du préfet de région d’Ile-de-France