0(0)

Certification DevNet Associate

  • Course level: Intermediate

About Course

Le programme de certification DevNet valide les compétences des développeurs de logiciels, des ingénieurs DevOps, des spécialistes de l'automatisation et d'autres professionnels du logiciel. Le programme certifie les compétences techniques du professionnel de l'informatique, permettant aux organisations d'adopter le potentiel des applications, de l'automatisation et de l'infrastructure pour le réseau, l'IoT, le DevOps et le Cloud. L'obtention de la certification DevNet Associate prouve votre expertise dans le développement et la maintenance d'applications basées sur les plates-formes Cisco. Pour obtenir la certification DevNet Associate, vous passez un examen qui couvre les principes fondamentaux du développement et de la conception de logiciels. Examen 200-901 DEVASC. Pour passer cette certification, vous devez avoir plusieurs années d’expériences dans le développement et la conception de logiciels.

Description

Formation avec préparation à la certification

Les compétences logicielles jouent un rôle important dans les programmes de formation en ingénierie réseau de Cisco, c’est pourquoi Cisco a lancé une série de formations et de certifications autour du réseau piloté par logiciel. Au travers de cette formation vous vous formerez à la conception et au développement de logiciels, à la compréhension de l’utilisation des API, au déploiement et à la sécurité des applications sur les plates-formes Cisco. Cette formation vous permettra au final de préparer l’examen DEVASC 200-901, qui permet d’obtenir la certification DevNet Associate, porte d’entrée unique du nouveau cursus Devnet Cisco.

Développement et conception de logiciels

• Utilisation des outils de contrôle de version dans le développement de logiciels modernes
• Processus courants utilisés dans le développement logiciels
• Options d’organisation et de construction des logiciels modulaires

Comprendre et utiliser les API

• Analyser les formats de données API avec Python
• Les concepts HTTP et leur application API basées sur le réseau
• Les concepts REST (Representational State Transfer) dans le développement avec les API HTTP

Plateformes Cisco et développement

• Les plates-formes Cisco et leurs capacités
• La programmabilité sur les plates-formes Cisco
• Les concepts de base du réseau et la topologie de réseau simple
• Les applications réseaux et les outils utilisés pour résoudre les problèmes
• La programmabilité pilotée par les modèles pour automatiser les tâches courantes avec des scripts Python

Déploiement et sécurité des applications

• Les modèles et composants de déploiement d’applications courants dans le pipeline de développement
• Construire un Dockerfile
• Utiliser les commandes Docker pour gérer l’environnement de développement local
• Les problèmes de sécurité courants,  les types de tests, et comment utiliser la “”conteneurisation”” pour le développement local

Infrastructure et automatisation

• Construire un workflow d’automatisation d’infrastructure

What Will I Learn?

  • • Développer et concevoir des logiciels pour les plateformes Cisco
  • • Comprendre et utiliser les API
  • • Déployer et sécuriser des applications
  • • Mettre en place et utiliser des infrastructures
  • • Maitriser les fondamentaux du réseau
Placeholder
Free

Material Includes

  • Code formation : DEVASC
  • Durée : 5 jours

Requirements

  • • Connaissances en développement logiciels
  • • Expérience pratique avec un langage de programmation (Python)
  • • Bonne compréhension des systèmes d'exploitation
  • • Compétences en matière d'utilisation Internet
  • • Compréhension de l'adressage IP

Target Audience

  • • Développeur de logiciels
  • • Ingénieur réseaux
  • • Administrateur réseaux
  • • Technicien réseaux
  • • Chef de projet
  • Cette formation s'adresse aux profils suivants
  • Administrateur système
en_USEnglish