Quando gli sviluppatori finiscono di scrivere un pezzo di codice, spesso integrano il loro codice in un'applicazione, copiano l'applicazione in una cartella, eseguono l'installer dell'applicazione e poi iniziano l'applicazione per verificare se funziona come previsto. Questo approccio manuale non scala molto bene, è stanco, molto errato e non offre alcun meccanismo per tracciare i cambiamenti durante il processo.
Un approccio migliore sarebbe quello di automatizzare il processo utilizzando l'integrazione continua. L’integrazione continua si riferisce ai processi, agli strumenti e alle infrastrutture necessarie per automatizzare la costruzione, l’implementazione e il test delle applicazioni software.
In questo corso di formazione diretto da istruttori, i partecipanti impareranno come trasformare un approccio tradizionale, manuale (o semi-manale) all'implementazione del software in un'integrazione agile e continua (CI) utilizzando Jenkins. I partecipanti svolgono una serie di esercizi hands-on, live-lab per tutto il corso, applicando le loro nuove conoscenze a vari problemi di sviluppo del software e di implementazione ogni passo del percorso. Si incoraggia l’interazione tra insegnante e partecipanti. I casi del mondo reale sono discussi e questioni specifiche e questioni sono affrontate e risolte nel corso della formazione. La formazione si concentra in particolare sullo sviluppo di applicazioni.net.
di
Al termine di questo corso, i partecipanti saranno in grado di:
- Installare e configurare Jenkins per lo sviluppo di applicazioni.net
- Utilizzare Jenkins per automatizzare il processo di verifica e fusione del codice sorgente.Net in un repository di codice
- Utilizzare Jenkins per automatizzare il processo di download, compilazione e distribuzione di un'applicazione su un server di rilascio
- Integrare Jenkins con altri strumenti di sviluppo del software come i tracciatori di problemi e
Il pubblico
- Sviluppatori.net
- Costruire ingegneri
- Ingegnere QA
- Gestione del progetto
- Rilascio dei manager
- [ 0 ] Ingegnere
Il formato del corso
- Lezioni parziali, discussioni parziali, esercizi e pratiche pesanti
Nota
- Per richiedere una formazione personalizzata per questo corso, si prega di contattarci per organizzare.
Ulteriori Informazioni...