Corso DevNet Associate (Cisco Networking Academy Program)

Obiettivi:

Il corso Cisco Networking Academy® DevNet Associate (DEVASC) è strutturato per insegnare le migliori pratiche di sviluppo, DevOps, e per comprendere e imparare ad utilizzare in modo sicuro le API automatizzando le operazioni di rete.

Visto che il settore del networking sta subendo una profonda trasformazione verso l'utilizzo di un approccio orientato ai software con API, queste innovazioni richiedono l'apprendimento di nuovi skillset. Questo cambiamento è guidato dalla sempre maggiore complessità e dimensione delle reti che, grazie alle nuove connessioni come l'IoT, presenta la necessità di fornire servizi di rete più agili.

CATEGORIA
Senza stage/tirocinio
LINEA
Corsi brevi
FORMULA
Webinar
FINANZIAMENTO
Non finanziato
DURATA
60 ore
CONDIVIDI

Destinatari

Il corso Cisco Networking Academy® DevNet Associate (DEVASC) è progettato per studenti universitari e partecipanti ai bootcamp di coding che desiderano comprendere e manipolare le reti tramite software.

Contenuti del corso

  • Your Lab Environment: Install a virtual lab environment.
  • Linux: Manage the Linux file system and permissions.
  • Python: Use basic Python programming.
  • DevNet Overview: Explain how DevNet encourages communities of network programmers.
  • Exploring DevNet Online Resources: Investigate DevNet online resources.
  • Software Development: Compare software development methodologies.
  • Software Design Patterns: Describe the benefits of various software design patterns.
  • Version Control: Implement software version control using GIT.
  • Coding Basics: Explain coding best practices.
  • Code Review and Testing: Use Python Unit Test to evaluate code.
  • Understanding Data Formats: Use Python to parse different messaging and data formats.
  • Introducing APIs: Explain the use of APIs.
  • API Design Styles: Compare synchronous and asynchronous API design styles.
  • API Architecture Styles: Describe common API architecture styles.
  • Introduction to REST APIs: Explain the functions of REST APIs.
  • Authenticating to a REST API: Create a secure REST API.
  • API Rate Limits: Explain the purpose of API rate limits.
  • Working with Webhooks: Explain the use of webhooks.
  • Troubleshooting API Calls: Explain how to troubleshoot REST APIs
  • Introduction to Network Fundamentals: Explain basic network terms and processes.
  • Network Interface Layer: Explain the features and functions of the OSI network layer.
  • Internetwork Layer: Explain the features and functions of the OSI internetwork layer.
  • Network Devices: Explain the features and functions of common network devices.
  • Networking Protocols: Explain common networking protocols.
  • Troubleshooting Application Connectivity Issues: Troubleshoot basic network connectivity.
  • Understanding Deployment Choices with Different Models: Explain common cloud deployment models.
  • Creating and Deploying a Sample Application: Use container technology to deploy a simple application.
  • Continuous Integration/Continuous Deployment (CI/CD): Explain the use of Continuous Integration/Continuous Deployment (CI/CD) in application deployment.
  • Networks for Application Development and Security: Explain the network technology required for application development in a cloud environment.
  • Securing Applications: Use common application security techniques to secure data.
  • Automating Infrastructure with Cisco: Describe deployment environments that benefit from automation.
  • DevOps and SRE: Explain the principles of DevOps
  • Basic Automation Scripting: Describe the use of scripting in automation.
  • Automation Tools: Explain automation tools that speed the development and deployment of code.
  • Infrastructure as Code: Explain the benefits of storing infrastructure as code.
  • Automating Testing: Explain how automation tools are used in the testing of application deployments.
  • Network Simulation: Describe the use of the Cisco VIRL network simulation test environment.
  • Introduction to Cisco Platforms: Describe the Cisco API platform.
  • Cisco SDKs: Explain how Cisco SDKs assist in the development of applications.
  • Understanding Network Programmability and Device Models: Compare network programmability models.
  • Cisco Network Management: Compare Cisco network management platforms.
  • Cisco Compute Management: Describe Cisco compute management solutions.
  • Cisco Collaboration Platforms: Describe Cisco collaboration platforms.
  • Cisco Security Platforms: Describe Cisco security platforms.

Requisiti in ingresso

I partecipanti dovrebbero avere le seguenti competenze:

  • Competenze di codifica di base in qualsiasi linguaggio di programmazione orientato agli oggetti (loop, if / else, oggetti, ecc.)
  • Conoscenza di base delle reti di computer (livello CCNA ITN)
  • Competenze di base nel sistema operativo per PC
  • Competenze di base nell'uso di Internet
  • Baseline Equipment Bundle:
    • PCs - minimum system requirements
    • CPU: Intel Pentium 4, 2.53 GHz or equivalent with virtualization support
    • Operating Systems, such as Microsoft Windows, Linux, and Mac OS
    • RAM: 8 GB
    • Storage: 10 GB of free disk space
    • Display resolution: 1024 x 768
    • Language fonts supporting Unicode encoding (if viewing in languages other than English)
    • Latest video card drivers and operating system updates
  • Internet connection for lab and study PC
  • Student PC Software:
    • Oracle VM VirtualBox Manager (version 6.1 or later)
    • DEVASC VM (Downloadable from the Course)
    • CSR1000K VM (Instructor download and distritbution)
    • Packet Tracer Network Automation Edition (pre-installed on the DEVASC VM)

Sbocchi occupazionali

I partecipanti al corso CCNA DEVASC svilupperanno capacità utili per prepararsi al mondo del lavoro sempre più alla ricerca di fugure in grado di comprendere e manipolare le reti attraverso il software.

Certificazioni

  • Attestato di frequenza IFOA
Al momento non sono previste edizioni per questo corso, ma è possibile attivarle a richiesta, contattaci per maggiori informazioni

Corsi correlati

Richiedi info
(ci permette di fornirti un servizio più veloce e preciso)
Informativa Privacy (Reg. UE 2016/679)
L'informativa estesa relativa al trattamento dei suoi dati personali da parte IFOA la trova all'indirizzo https://www.privacylab.it/informativa.php?09395343333
Presta inoltre il suo consenso al trattamento dei dati personali per le finalità facoltative sotto riportate?
Invio di comunicazione su eventi, servizi e prodotti Ifoa