DEVASC
Developing Applications and Automating Workflows Using Cisco Platforms (DEVASC) v1.0
Descrizione Corso
Aree tecnologiche:
Automation - Network programmability
Il corso Developing Applications and Automating Workflows Using Cisco Platforms (DEVASC) v1.0 prepara ruoli tecnici per l'automazione di rete, livello associate:
i partecipanti impareranno come implementare applicazioni base di rete utilizzando le piattaforme Cisco come base, e come implementare i flussi di lavoro di automazione attraverso network, security, collaboration, e infrastruttura informatica; il training prevede hands-on experience per fare pratica nella risoluzione di problemi concreti con l'utilizzo delle Cisco API (Application Programming Interface) e dei moderni strumenti di sviluppo.
Il programma del corso è inoltre allineato con il programma d'esame industriale 200-901 DEVASC per la certificazione Cisco Certified DevNet Associate; gli allievi possono sostenere gli esami di certificazione industriale presso il nostro Test Center.
Prerequisiti
- Basic computer literacy
- Basic PC operating system navigation skills
- Basic Internet usage skills
- Hands-on experience with a programming language (specifically Python)
Obiettivi del Corso
Dopo aver seguito il corso, i partecipanti avranno visto come:
- Descrivere l'importanza delle API e l'uso degli strumenti di controllo della versione nello sviluppo software moderno
- Descrivere i processi e le pratiche comuni utilizzati nello sviluppo del software
- Descrivere le opzioni per l'organizzazione e la costruzione di software modulare
- Descrivere i concetti HTTP e come si applicano alle API network-based
- Applicare i concetti di Representational State Transfer (REST) all'integrazione con le API basate su HTTP
- Descrivere le piattaforme Cisco e le loro capacità
- Descrivere le caratteristiche di programmabilità delle diverse piattaforme Cisco
- Descrivere i concetti di rete di base e interpretare semplici network topology
- Descrivere l'interazione delle applicazioni con la rete e gli strumenti utilizzati per la risoluzione dei problemi
- Applicare concetti di programmabilità basata su modello per automatizzare attività comuni con script Python
- Identificare i modelli e i componenti di distribuzione delle applicazioni comuni nella pipeline di sviluppo
- Descrivere i problemi di sicurezza comuni e i tipi di test e utilizzare la containerizzazione per lo sviluppo locale
- Utilizzare strumenti per automatizzare l'infrastruttura tramite scripting e programmabilità basata su modello
Programma del Corso
- Practicing Modern Software Development
- Describing Software Development Process
- Designing Software
- Introducing Network-Based APIs
- Consuming REST-Based APIs
- Employing Programmability on Cisco Platforms
- Introducing Cisco Platforms
- Describing IP Networks (ELT only)
- Relating Network and Applications
- Employing Model-Driven Programmability with YANG
- Deploying Applications
- Testing and Securing Applications
- Automating Infrastructure
Sbocchi Professionali
Network automation engineer; Software developer; System integration programmer (ulteriori ruoli professionali che potrebbero essere interessati: Infrastructure architect; Network designer)
Durata e Struttura
Il corso ha una durata complessiva di 40 ore.
Lezioni - Live Instructor Led con teoria e pratica sui Lab in accesso da remoto.
Il materiale del corso è in inglese. Le lezioni possono svolgersi in Italiano, in Inglese o altre lingue su richiesta.
Calendario Corsi
CORSO | DATA INIZIO | DATA FINE | NOTE |
DEVASC | 02/12/2024 | 06/12/2024 | Concluso |
DEVASC | 27/01/2025 | 31/01/2025 | Iscrizioni Aperte |
Condizioni di Iscrizione
Pagamento in unica soluzione: € 3.800,00
Sei un nostro allievo? Sempre validi per te gli sconti Alumni e Friend's Bonus!
Le iscrizioni sono a numero chiuso e pertanto accettate con priorità d’arrivo fino ad esaurimento dei posti disponibili.
Le iscrizioni per tutti i corsi possono essere fatte direttamente online.