Rivolto aBuild Manager, Architetti, Sviluppatori web, direttori tecnici e chiunque sia interessato ad apprendere competenze su questo software. Costituisce un requisito la conoscenza di ANT.
Prepara perScopo del corso è spiegare il processo di sviluppo controllato da Maven e tutte le altre conoscenze basilari e principali per l'uso di questo software e fornire ai partecipanti gli strumenti necessari per un uso più pieno e consapevole delle sue potenzialità.
DocentiAlessio Fiorani, docente Team Leader con oltre 10 anni di esperienza.
Certificato/attestatoAl termine verrà rilasciato un documento che attesta la frequentazione del corso.
Maven è uno strumento per la gestione dei progetti (Java) basato sul modello POM (Project Object Model) che standardizza la struttura delle directory e gestisce le dipendenze tra le librerie. Apprendere il suo uso può semplificare di molto il difficile compito di compilazione e di gestione dei progetti Java viste le numerose funzionalità che esso offre. Ne deriva un'estrema semplificazione del processo: con Maven non è più necessario conoscere nel dettaglio i meccanismi di complilazione.
Introduzione a Maven e ad i suoi vantaggi
Creazione di un progetto - archetipi e loro lista
La struttura delle directory e il "pom.xml"
I comandi principali
L'output
Come gestire un progetto tipico
Altre informazioni utili
Lavorare offline
Cosa portare:
Un pc portatile con Wi-fi, almeno 4GB di RAM, Eclipse o NetBeans preinstallati.
Materiale fornito:
Slide, esercizi ed eventuali documenti relativi all'argomento.
Orari:
Corso intensivo della durata di 4 ore.
Metodo/Luogo:
In aula, Roma presso i NS. locali o presso la sede del Cliente.