Jenkins for .Net Continuous Integration (CI)

Corso

A Milano

Prezzo da consultare

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Descrizione

  • Tipologia

    Corso

  • Luogo

    Milano

Quando gli sviluppatori terminano di scrivere una parte di codice, spesso integrano il loro codice in un'applicazione, copiano l'applicazione in una cartella, eseguono il programma di installazione dell'applicazione, quindi inizializzano l'applicazione per verificare se viene eseguita come previsto Questo approccio manuale non scala molto bene, è tedioso, molto errore e non offre alcun meccanismo per tenere traccia delle modifiche 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 all'infrastruttura necessari per automatizzare la costruzione, la distribuzione e il collaudo delle applicazioni software In questo corso di formazione dal vivo con istruttore (in loco o remoto), i partecipanti impareranno come trasformare un approccio tradizionale, manuale (o semimanuale) alla distribuzione del software in uno agile, Continuous Integration (CI) che utilizza Jenkins I partecipanti eseguono una serie di handson, esercizi di livelab durante il corso, applicando le loro nuove conoscenze a vari problemi di sviluppo e distribuzione del software in ogni fase del percorso L'interazione tra l'istruttore e i partecipanti è incoraggiata I casi di Realworld sono discussi e questioni e domande specifiche sono affrontate e risolte durante l'addestramento La formazione è particolarmente focalizzata sullo sviluppo di applicazioniNet Alla fine di questa formazione, i partecipanti saranno in grado di: Installa e configura Jenkins per lo sviluppo di applicazioniNet Usa Jenkins per automatizzare il processo di registrazione e fusione del codice sorgenteNet 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 ad esempio tracker e Pubblico SviluppatoriNet Costruisci ingegneri...

Sedi e date

Luogo

Inizio del corso

Milano
Visualizza mappa
Piazza Duomo, Via Torino 2, 20123

Inizio del corso

Consultare

Profilo del corso

Knowledge of software development process
.Net programming experience

Domande e risposte

Aggiungi la tua domanda

I nostri consulenti e altri utenti potranno risponderti

Chi vuoi che ti risponda?

Inserisci i tuoi dati per ricevere una risposta

Pubblicheremo solo il tuo nome e la domanda

Opinioni

Materie

  • Server
  • Istruttore

Programma

Introduction

  • Jenkins CI vs other approaches to developing and deploying .Net applications

Installing and Configuring the Jenkins Build Server

Overview of Jenkins Features and Architecture

Extending Jenkins to Read MSBuild Files

Creating a New Build Project in Jenkins

Building the Application

Diagnosing and Fixing a Broken Build

Testing the Application

Deploying the Application

Monitoring the Application

Reporting in Jenkins

Code Analysis

Securing Jenkins

Distributing Builds Across Different Machinese

Integrating Jenkins with Other Software Development Tools

  • Issue trackers, test coverage utilities, notifiers, internal messaging systems, etc.

Best Practices for Continuous Integration in an Agile Environment

Troubleshooting

Summary and Conclusion

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Jenkins for .Net Continuous Integration (CI)

Prezzo da consultare