Durata: 40 ore
Luogo: A distanza
Modalità di erogazione: Parti teoriche alternate a parti laboratoriali
Livello: Avanzato

Vuoi gestire il progetto e il codice in modo efficace?

Vuoi automatizzare i processi per effettuare rilasci sicuri e veloci?

Vuoi ampliare le tue conoscenze sul ciclo di vita di un progetto?

DESCRIZIONE

Il corso ti fornirà i mezzi e gli strumenti per apprendere le metodologie e le tecnologie offerte dal tool DevOps. Gestire il codice sorgente è solo una parte di DevOps: test, pipeline di build e release (CI/CD), la gestione del ALM (Application Lifecycle Management), saper gestire i bug e i feedback provenienti dagli ambienti di produzione, soprattutto in ambienti complessi come il cloud, sono altrettanto fondamentali per poter sviluppare e gestire progetti moderni. Al termine del corso saprai come sfruttare al meglio il tool DevOps e i suoi meccanismi che ti permetteranno una gestione più efficace del progetto e dei branches del codice, di sfruttare le pipeline per automatizzare i rilasci, di effettuare i test sul codice e molto altro.

DESTINATARI

Programmatori (junior o senior), Analisti e PMO che vogliano imparare ad utilizzare DevOps per la gestione del progetto e del codice.

PREREQUISITI

Nessun prerequisito richiesto.

PROGRAMMA

  • Overview prodotto AzureDevops
  • Concetti di ALM
  • Concetti di metodologie Agili
  • Gestione delle attività con Azure DevOps
  • Gestione del codice e dei Test
  • Azure DevOps Pipeline
  • Code Quality