Corso Cisco DevNet Professional DEVCOR – Developing Applications Using Cisco Core Platforms and APIs

Obiettivi | Certificazione | Contenuti | Tipologia | Prerequisiti | Durata e Frequenza | Docenti | Modalità di Iscrizione | Calendario

Certificazione Cisco DevNet Professional DEVCOR

Il Corso DEVCOR Developing Applications Using Cisco Core Platforms and APIs rappresenta il pilastro fondamentale del percorso tecnologico e di Certificazione Cisco DevNet Professional e prepara il partecipante all’esame Core della Certificazione DevNet Professional (Esame 350-901). Il corso è progettato per guidare sviluppatori, ingegneri di rete e altri professionisti IT nell’apprendimento delle competenze necessarie per creare, implementare e gestire applicazioni utilizzando le piattaforme e le API Cisco Core. Nel corso, i partecipanti esploreranno le tecnologie di programmazione, le piattaforme e gli strumenti di Cisco, imparando a utilizzarli per sviluppare applicazioni e soluzioni efficienti e scalabili. Uno degli obiettivi principali del corso è insegnare ai partecipanti come utilizzare le API Cisco per interagire con le piattaforme Cisco, come Cisco DNA Center, Cisco SD-WAN e Cisco Meraki. Impareranno a creare e gestire applicazioni basate su API per automatizzare i flussi di lavoro di rete, integrare sistemi e processi e migliorare la sicurezza e le prestazioni delle loro reti. Il Corso contribuisce alla preparazione dell'esame di  Certificazione Cisco DevNet Professional (Esame 350-901).

Contattaci ora per ricevere tutti i dettagli e per richiedere, senza alcun impegno, di parlare direttamente con uno dei nostri Docenti (Clicca qui)
oppure chiamaci subito al nostro Numero Verde (800-177596)

Obiettivi del corso

Di seguito una sintesi degli obiettivi principali del Corso DEVCOR Developing Applications Using Cisco Core Platforms and APIs:

  • Apprendimento delle competenze per creare e gestire applicazioni con le piattaforme e API Cisco Core.
  • Esplorazione delle tecnologie di programmazione e degli strumenti Cisco.
  • Utilizzo delle API Cisco per interagire con piattaforme come Cisco DNA Center e Cisco SD-WAN.
  • Creazione e gestione di applicazioni basate su API per automatizzare i flussi di lavoro di rete.
  • Integrazione di sistemi e processi per migliorare la sicurezza e le prestazioni delle reti.

Certificazione del corso

Esame 350-901 DEVCOR Developing Applications using Cisco Core Platforms and APIs; Esame parte delle Certificazione Cisco Certified DevNet Professional. Il programma di certificazione DevNet Professional prepara per i nuovi ruoli professionali atti ad intercettare i cambiamenti dei paradigmi delle reti e delle infrastrutture. Essa convalida le competenze di sviluppatori di software di livello professionale, ingegneri DevOps, specialisti di automazione e altri professionisti del software. Il programma certifica le competenze tecniche chiave emergenti per un nuovo tipo di professionista IT, indispensabile alle organizzazioni per sfruttare il potenziale delle automazioni delle infrastrutture nell’ambito dell’Internet of Things (IoT), Data Center, Cloud e DevOps in generale. In particolare l’esame 350-901 DEVCOR testa competenze su argomenti quali: software development, software design, using APIs, Cisco platforms, application deployment and security, infrastructure, automation.

Contenuti del corso

  • Designing for Maintainability
  • Functional and Non-Functional Requirements
  • Non-Functional Requirements and Application Quality
  • Maintainability Through Design
  • Maintainability Through Implementation
  • Modularity in Application Design
  • Dependency Injection
  • Designing for Serviceability
  • Observability in Application Design
  • Scalability in Application Design
  • High Availability and Resiliency
  • Latency and Rate Limiting
  • Architectural Patterns
  • Sequence Diagrams
  • Construct Sequence Diagram
  • Implementing ChatOps Application
  • Introducing ChatOps
  • ChatOps with Cisco Webex Teams
  • API Sequence Diagramming
  • Construct Web Sequence Diagram
  • ChatOps Application Design
  • Use Cisco Webex Teams API to Enable ChatOps
  • Managing SSIDs and Retrieving Location Data Using Cisco Meraki API
  • Integrate Cisco Meraki API to List SSIDs and Retrieve Location Data
  • Describing Advanced REST API Integration
  • Consuming Paginated REST API Endpoints
  • Use Paginated REST API Endpoint
  • REST API Network Error Strategies
  • REST API Error Control Flow
  • Utilize REST API Error Control Flow Techniques
  • Optimizing API Usage
  • Securing Application Data
  • Data Storage and Protecting Data Privacy
  • Storing Application Secrets
  • Public Key Infrastructure
  • Configuring Public Key Certificates for Applications
  • Applying End-to-End Encryption for APIs
  • Securing Web and Mobile Applications
  • OWASP Top
  • Injection Attacks and Data Validation
  • Cross-Site Scripting and Request Forgery
  • Evaluate Application for Common OWASP Vulnerabilities
  • OAuth Authorization Framework
  • OAuth Three-Legged Authorization Flow
  • Automating Application-Release
  • Release Packaging and Dependency Management
  • Advanced Version Control with Git
  • Resolve Merge Conflicts with Git
  • Branching Strategies
  • Continuous Testing and Static Code Analysis in CI Pipeline
  • Identifying CI/CD Pipeline Failures
  • Diagnose CI/CD Pipeline Failures
  • Deploying Applications
  • -Factor App Methodology
  • Containerizing Applications Using Docker
  • Containerize Application Using Docker
  • Integrating Applications into Existing CI/CD Environment
  • Integrate Application into Existing CI/CD Environment
  • Hosting Applications on Network Devices
  • Understanding Distributed Systems
  • Distributed Application Concepts
  • Custom Dashboard Example
  • Event-Driven Architecture Concepts
  • Microservice Architecture Concepts
  • Effective Distributed Application Logging Strategies
  • Using Distributed Logging to Diagnose Problems
  • Diagnose Problems Using Application Logs
  • Application Monitoring with Cisco AppDynamics
  • Limitations of Distributed Systems and CAP Theorem
  • Overcoming Challenges in Distributed Systems
  • Orchestrating Network and Infrastructure
  • Configuring Servers Using Cisco UCS APIs
  • Infrastructure as Code with Terraform
  • Differentiating Configuration Management Solutions
  • Configuring Network Parameters Using Puppet
  • Configure Network Parameters Using Puppet
  • Configuring Network Parameters Using Ansible
  • Configure Network Parameters Using Ansible
  • Defining Network Automation Source of Truth
  • Creating and Deleting Objects Using Firepower Threat Defense API
  • Synchronize Firepower Device Configuration
  • Modeling Data with YANG
  • YANG Overview
  • XPath Query Language
  • YANG Language Syntax
  • Data Model Modularity
  • Network Configuration Using RESTCONF
  • Utilize RESTCONF for Network Configuration
  • Model-Driven Telemetry
  • Streaming Telemetry with gNMI
  • Using Relational and Non-Relational Databases
  • Evaluating Database Types to Meet Application Needs
  • Relational Database Concepts
  • Key-Value Database Concepts
  • Document-Based Database Concepts
  • Graph-Based Database Concepts
  • Columnar-Based Database Concepts
  • Time Series Database Concepts
  • Query Relational Database
  • Query Document Store
  • Query Time Series Database
  • Query Graph Database
  • Lab Code Reference
  • Downloadable Code Per-Lab
Attività Laboratoriali
  • Construct Sequence Diagram
  • Construct Web Sequence Diagram
  • Use Cisco Webex Teams™ API to Enable ChatOps
  • Integrate Cisco Meraki™ API to List Service Set Identifiers (SSIDs) and Retrieve Location Data
  • Use Paginated REST API Endpoint
  • Utilize REST API Error Control Flow Techniques
  • Evaluate Application for Common Open Web Application Security Project (OWASP) Vulnerabilities
  • Resolve Merge Conflicts with Git
  • Diagnose Continuous Integration and Continuous Delivery (CI/CD) Pipeline Failures
  • Containerize Application Using Docker
  • Integrate Application into Existing CI/CD Environment
  • Diagnose Problems Using Application Logs
  • Configure Network Parameters Using Ansible and Puppet
  • Synchronize Firepower Device Configuration
  • Utilize RESTCONF for Network Configuration
  • Query Relational Database
  • Query Document Store
  • Query Time Series Database
  • Query Graph Database

Tipologia

Corso di Formazione con Docente

Docenti

I docenti sono Istruttori accreditati CISCO e certificati in altre tecnologie IT, con anni di esperienza pratica nel settore e nella Formazione.

Infrastruttura laboratoriale

Per tutte le tipologie di erogazione, il Corsista può accedere alle attrezzature e ai sistemi reali Cisco presenti nei Nostri laboratori o direttamente presso i data center Cisco in modalità remota h24. Ogni partecipante dispone di un accesso per implementare le varie configurazioni avendo così un riscontro pratico e immediato della teoria affrontata. Ecco di seguito alcune topologie di rete dei Laboratori Cisco Disponibili:

Corso Cisco DevNet Professional DEVCOR – Developing Applications Using Cisco Core Platforms and APIs

Dettagli del corso

Prerequisiti

Si consiglia la partecipazione al Corso Cisco CCNA nonché la partecipazione al corso Corso Cisco DevNet Associate e Corso Programmazione Python.

Durata del corso

  • Durata Intensiva 5gg;

Frequenza

Varie tipologie di Frequenza Estensiva ed Intensiva.

Date del corso

  • Corso Cisco DEVCOR (Formula Intensiva) – Su Richiesta  – 9:00 – 17:00

Modalità di iscrizione

Le iscrizioni sono a numero chiuso per garantire ai tutti i partecipanti un servizio eccellente. L’iscrizione avviene richiedendo di essere contattati dal seguente Link, o contattando la sede al numero verde 800-177596 o inviando una richiesta all’email [email protected].