Build Automation con Jenkins
DETTAGLI DEL CORSO
| TITOLO SCHEDA | Build Automation con Jenkins | |
| Codice | BM02 | |
| Durata(GG) | 1 | |
| Finalità | I partecipanti acquisiranno le conoscenze di Build Automation con Jenkins, un’applicazione web che permette l’esecuzione e il monitoring di job.Grazie all’integrazione con i tool di build automation (ant e Maven) e di Software Configuration Management (quali Svn, Git), viene utilizzato per l’automazione del processo di build, testing e deploy, anche in modalità Continous Integration. Si tratta di uno strumento Open Source molto versatile e aperto all’integrazione di plugin scritti in Java, molti dei quali resi disponibili da un’attiva comunità di sviluppatori. | |
| Obiettivi | Il corso viene proposto con un taglio spiccatamente pratico, e si pone l’obiettivo di fornire gli strumenti per la configurazione di un server Jenkins in un ambiente di produzione reale. | |
| Contenuto |
| |
| A chi si rivolgeRequisiti di ingresso | Build ManagerSi richiede la conoscenza di base delle tematiche di build automation e di Maven o Ant | |
| Modalità didattiche | X | Lezione frontale |
| X | Lavoro di gruppo | |
| Role playing | ||
| On the job | ||
| Aula didattica | ||
| E-learning | ||
| Ausili didattici | X | Dispense |
| X | Esercitazioni | |
| x | Simulazioni su pc | |
| x | Case study | |
| Supporti audio-video | ||
| multimedia | ||
Configurazione e Amministrazione di Subversion
DETTAGLI DEL CORSO
| TITOLO SCHEDA | Configurazione e Amministrazione di Subversion | |
| Codice | CM02 | |
| Durata(GG) | 1 | |
| Finalità | Coloro che parteciperanno al corso acquisiranno le conoscenze necessarie a installare, rendere sicuro e configurare Subversion. Verranno inoltre spiegati concetti avanzati quali branching e merging. | |
| Obiettivi | Questo corso fornisce tutte le informazioni necessarie a eseguire il set up di Subversion e lo si vuole configurare secondo le proprie esigenze. | |
| Contenuto |
| |
| A chi si rivolgeRequisiti di ingresso | Amministratori, Build Manager, Configuration Manager, Project Manager | |
| Modalità didattiche | X | Lezione frontale |
| Lavoro di gruppo | ||
| Role playing | ||
| On the job | ||
| Aula didattica | ||
| E-learning | ||
| Ausili didattici | X | Dispense |
| X | Esercitazioni | |
| x | Simulazioni su pc | |
| Case study | ||
| Supporti audio-video | ||
| multimedia | ||
Ant – Nant
DETTAGLI DEL CORSO
| TITOLO SCHEDA | Ant – Nant | |
| Codice | BM01 | |
| Durata(GG) | 1 | |
| Finalità | I partecipanti impareranno in concreto l’utilizzo dei software Ant e Nant. Ant è un software per l’automazione del processo di build di applicativi Java. Il suo corrispettivo in ambiente .Net è NAnt. In generale ant permette l’automazione di un qualsiasi processo possa essere definito in termini di target e task. Ant fornisce una serie di task built-in che permettono la compilazione, il deploy e il running di applicazioni Java e può essere integrato negli IDE e nei tools di build automation quali Jenkins. | |
| Obiettivi | Il corso viene proposto con un taglio spiccatamente pratico, e si pone l’obiettivo di fornire gli strumenti per la configurazione di build complesse. | |
| Contenuto |
| |
| A chi si rivolgeRequisiti di ingresso | Sviluppatori, Build ManagerSono richieste competenze di Java o C# e XML base | |
| Modalità didattiche | x | Lezione frontale |
| x | Lavoro di gruppo | |
| Role playing | ||
| On the job | ||
| Aula didattica | ||
| E-learning | ||
| Ausili didattici | x | Dispense |
| x | Esercitazioni | |
| x | Simulazioni su pc | |
| Case study | ||
| Supporti audio-video | ||
| multimedia | ||
















