ALM Solutions

Polarion ALM , la soluzione leading di mercato per la gestione del ciclo di vita applicativo Continua »

Managing Requirements Solutions

Soluzione Web per la gestione dei Requisiti di qualsiasi prodotto, processo o servizio! Continua »

Workflow Publishing Management

Collaborare su documenti complessi con efficienza e rapidità Continua »

Polarion Quality Assurance

La soluzione collaborativa per il Test Management proposta da Polarion Continua »

Mainframe Modernization

Migrazione da linguaggi mainframe grazie ad un engine di traduzione simultanea a java. Continua »

Progetti Open Source

Scopri i progetti Open Source internazionali che Emerasoft supporta Continua »

Standard Compliance

Standard compliance: CMMi, SPICE, ISO 26262, FDA 21 CFR Part 820, Part 11 o IEC 6230, ... Continua »

Build Automation con Jenkins

DETTAGLI DEL CORSO

TITOLO SCHEDABuild Automation con Jenkins
CodiceBM02
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.
ObiettiviIl 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
  • Build portability e strumenti di build management
  • Introduzione e concetti della continuous integration
  • Installazione e configurazione del server
  • Configurazione dei vari tipi di build (ant,Maven,Gradle)
  • Automazione dei test
  • Mettere Jenkins in sicurezza
  • Notifiche
  • Code quality
  • Configurazione avanzata delle build
  • Build distribuite
  • Deploy automatico e Continous Delivery

 

A chi si rivolgeRequisiti di ingressoBuild ManagerSi richiede la conoscenza di base delle tematiche di build automation e di Maven o Ant
Modalità didatticheXLezione frontale
XLavoro di gruppo
Role playing
On the job
Aula didattica
E-learning
Ausili didatticiXDispense
XEsercitazioni
xSimulazioni su pc
xCase study
Supporti audio-video
multimedia

 

Richiedi maggiori informazioni

Il tuo nome (richiesto)

La tua email (richiesto)

Il tuo numero di telefono

Indica i codici corso di tuo interesse

Il tuo messaggio

captcha

 

Configurazione e Amministrazione di Subversion

DETTAGLI DEL CORSO

TITOLO SCHEDAConfigurazione e Amministrazione di Subversion
CodiceCM02
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.
ObiettiviQuesto corso fornisce tutte le informazioni necessarie a eseguire il set up di Subversion e lo si vuole configurare secondo le proprie esigenze. 
Contenuto
  • Concetti generali di subversion
  • Installazione di Subversion
  • Backing up Subversion
  • Branching, merging, tagging
  • Sicurezza di Subversion
  • Politiche di locking e proprietà di Subversion
A chi si rivolgeRequisiti di ingressoAmministratori, Build Manager, Configuration Manager, Project Manager
Modalità didatticheXLezione frontale
Lavoro di gruppo
Role playing
On the job
Aula didattica
E-learning
Ausili didatticiXDispense
XEsercitazioni
xSimulazioni su pc
Case study
Supporti audio-video
multimedia

 

Richiedi maggiori informazioni

Il tuo nome (richiesto)

La tua email (richiesto)

Il tuo numero di telefono

Indica i codici corso di tuo interesse

Il tuo messaggio

captcha

Ant – Nant

DETTAGLI DEL CORSO

TITOLO SCHEDAAnt – Nant
CodiceBM01
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.
ObiettiviIl corso viene proposto con un taglio spiccatamente pratico, e si pone l’obiettivo di fornire gli strumenti per la configurazione di build complesse.
Contenuto
  • Build portability e strumenti di build management.
  • Breve introduzione al build tool ANT e principali differenze con Maven.
  • Ant concetti e terminologia
  • Lavorare con Ant
  • Integrare Ant nel vostro IDE (Eclipse – NetBeans – IntelliJ)
  • Ant Tasks
  • Automatizzare le build, test e deploy con ant
  • Definire custom ant tasks
  • Utilizzare Ant con Jenkins
  • Esercitazioni

 

A chi si rivolgeRequisiti di ingressoSviluppatori, Build ManagerSono richieste competenze di Java o C# e XML base
Modalità didattichexLezione frontale
xLavoro di gruppo
Role playing
On the job
Aula didattica
E-learning
Ausili didatticixDispense
xEsercitazioni
xSimulazioni su pc
Case study
Supporti audio-video
multimedia

 

Richiedi maggiori informazioni

Il tuo nome (richiesto)

La tua email (richiesto)

Il tuo numero di telefono

Indica i codici corso di tuo interesse

Il tuo messaggio

captcha

Page optimized by WP Minify WordPress Plugin