Nous serions heureux de vous conseiller !
+33 1 84 19 32 26     info@flane.fr

Formations en ligne en classe virtuelle, e-learning
et autres méthodes pour votre télétravail

En savoir plus

Développer des applications et automatiser des flux de travail à l'aide des plates-formes Cisco Core (DEVASC)

 

Résumé du cours

Le cours DEVASC (Developing Applications and Automating Workflows using Cisco Core Platforms) est conçu pour vous aider à vous préparer à la certification Cisco DevNet Associate et aux rôles d'ingénieur réseau d'automatisation de niveau associé. Ce cours est axé sur la mise en œuvre d'applications réseau de base utilisant les plates-formes Cisco comme base, ainsi que sur le déploiement de flux de travail d'automatisation dans le réseau, la sécurité, la collaboration et l'infrastructure informatique. Il vous permet d'acquérir une expérience pratique en résolvant des problèmes réels à l'aide des interfaces de programmation d'applications (API) Cisco et d'outils de développement modernes. Cette formation s'adresse à toute personne qui joue ou cherche à jouer un rôle de développeur et qui possède une ou plusieurs années d'expérience pratique dans le développement et la maintenance d'applications construites sur des plates-formes Cisco.

Ce cours vous aidera à :

  • Tirer profit du réseau lorsque vous mettez en œuvre des applications pour répondre aux besoins de l'entreprise
  • Acquérir des bases dans les domaines essentiels des applications, de l'automatisation et des plates-formes Cisco
  • Vous préparer à l'examen DEVASC 200-901, qui permet d'obtenir la certification Cisco Certified DevNet Associate
Moyens Pédagogiques :
  • Réalisation de la formation par un formateur agréé par l’éditeur
  • Formation réalisable en présentiel ou en distanciel
  • Mise à disposition de labs distants/plateforme de lab pour chacun des participants (si applicable à la formation)
  • Distribution de supports de cours officiels en langue anglaise pour chacun des participants
    • Il est nécessaire d'avoir une connaissance de l'anglais technique écrit pour la compréhension des supports de cours
  • Accessibilité aux Personnes en Situation de Handicap – nous contacter
Moyens d'évaluation :
  • Évaluations formatives pendant la formation, à travers les travaux pratiques réalisés sur les labs à l’issue de chaque module
  • Évaluation sous forme de questionnaire à l’issue de la formation

A qui s'adresse cette formation

  • Développeurs de logiciels
  • Développeurs d'applications
  • Ingénieurs réseau qui souhaitent élargir leur base de compétences et valider leurs aptitudes en matière de programmabilité, de logiciels et d'automatisation
  • Personnes qui se préparent à la certification Cisco Certified DevNet Associate trouveront également ce cours utile.

Les fonctions les mieux adaptées au contenu de ce cours sont :

  • Ingénieur en automatisation des réseaux
  • Développeur de logiciels
  • Programmeur d'intégration de systèmes

Autres fonctions susceptibles de s'y intéresser :

  • Architecte infrastructure
  • Concepteur réseau

Certifications

Cette formation prépare à la/aux certifications:

Pré-requis

Avant de suivre ce cours, vous devriez avoir :

  • Des connaissances de base en informatique
  • Des compétences de base en matière de navigation sur les systèmes d'exploitation des PC
  • Compétences de base pour l'utilisation d'internet
  • Une expérience pratique avec un langage de programmation (en particulier Python)

Ressources d'apprentissage Cisco qui peuvent vous aider à vous préparer :

  • Explorez la zone de certification DevNet pour des sujets et des laboratoires spécifiques liés à ce cours et à la certification : https://developer.cisco.com/certification/

Objectifs

À l'issue de ce cours, vous serez capable de :

  • Décrire l'importance des API et de l'utilisation des outils de contrôle de version dans le développement de logiciels modernes
  • Décrire les processus et pratiques communs utilisés dans le développement de logiciels
  • Décrire les possibilités d'organisation et de construction de logiciels modulaires
  • Décrire les concepts HTTP et leur application aux API basées sur le réseau
  • Appliquer les concepts de Representational State Transfer (REST) à l'intégration avec les API basées sur HTTP
  • Décrire les plates-formes Cisco et leurs capacités
  • Décrire les caractéristiques de programmabilité des différentes plates-formes Cisco
  • Décrire les concepts de base des réseaux et interpréter la topologie simple des réseaux
  • Décrire l'interaction des applications avec le réseau et les outils utilisés pour résoudre les problèmes
  • Appliquer les concepts de la programmabilité pilotée par les modèles pour automatiser les tâches courantes avec des scripts Python
  • Identifier les modèles communs de déploiement d'applications et les composants dans la filière de développement
  • Décrire les préoccupations communes en matière de sécurité et les types de tests, et utiliser la conteneurisation pour le développement local
  • Utiliser des outils pour automatiser l'infrastructure par le biais de scripts et d'une programmabilité basée sur des modèles

Contenu

Cette classe comprend des sections de cours théoriques et des sections d'autoformation. Dans les classes dispensées par un instructeur, les cours sont donnés en temps réel, soit en personne, soit par vidéoconférence. Dans les cours d'apprentissage en ligne, les leçons sont données sur des vidéos enregistrées. Dans les deux versions, vous devrez revoir les sections d'autoformation par vous-même avant de passer l'examen de certification.

  • Module dispensé en classe : Pratiquer le développement de logiciels modernes
  • Autoformation : Description du processus de développement de logiciels
  • Autoformation : Conception de logiciels
  • Module dispensé en classe : Présentation des API en réseau
  • Module dispensé en classe : Consommation d'API basées sur REST
  • Module dispensé en classe : Utilisation de la programmabilité sur les plates-formes Cisco
  • Autoformation : Présentation des plates-formes Cisco
  • Autoformation : Description des réseaux IP (ELT uniquement)
  • Module dispensé en classe : Relier le réseau et les applications
  • Module dispensé en classe : Utilisation de la programmation pilotée par modèle avec YANG
  • Module dispensé en classe : Déploiement des applications
  • Module dispensé en classe : Tester et sécuriser les applications
  • Module dispensé en classe : Automatisation de l'infrastructure

Labs :

  • Analyser les formats de données de l'API avec Python
  • Utiliser Git pour le contrôle des versions
  • Identifier l'architecture logicielle et les modèles de conception sur un diagramme
  • Mettre en œuvre le modèle Singleton et la méthode basée sur l'abstraction
  • Inspecter les messages du protocole HTTP
  • Utiliser Postman
  • Dépanner une réponse d'erreur HTTP
  • Utiliser les API avec Python
  • Utiliser les API du contrôleur Cisco
  • Utiliser le Cisco Webex Teams™ Collaboration API
  • Interpréter un diagramme de base de la topologie du réseau
  • Identifier la cause des problèmes de connectivité des applications
  • Effectuer les opérations du protocole de configuration de base du réseau (NETCONF)
  • Utiliser le kit de développement logiciel (SDK) de Cisco et Python pour les scripts d'automatisation
  • Utiliser les commandements en Bash pour le développement local
  • Construire un test Python Unit
  • Interpréter un Dockerfile
  • Utiliser les commandes de docker pour gérer l'environnement des développeurs locaux
  • Exploiter l'insuffisance de l'assainissement des paramètres
  • Construire un flux de travail d'automatisation des infrastructures
Formation en ligne

Durée 5 jours

Prix (Hors Taxe)
  • 4 170,– €
Formation en salle équipée

Durée 5 jours

Prix (Hors Taxe)
  • France: 4 170,– €

Agenda

Délai d’accès – inscription possible jusqu’à la date de formation
Date garantie:   Fast Lane s’engage à mettre en œuvre les formations garanties quelque soit le nombre de participants, en dehors des cas de force majeurs ou d’événements exceptionnels, comme un accident ou un maladie de l’instructeur.
Formation confirmée sous réserve d'une personne supplémentaire.
Instructor-led Online Training:   Cours en ligne avec instructeur
Formation en mode FLEX, à la fois à distance et en présentiel. Tous nos cours FLEX sont aussi des ILO (Instructor-Led Online).
Français
Fuseau horaire: Heure d'été d'Europe centrale (HAEC)   ±1 heure
Formation en ligne Fuseau horaire: Heure d'été d'Europe centrale (HAEC)
Formation en ligne Fuseau horaire: Heure d'été d'Europe centrale (HAEC)
Anglais
Fuseau horaire: Heure d'été d'Europe centrale (HAEC)   ±1 heure
Formation en ligne Fuseau horaire: Heure normale d'Europe centrale (HNEC) garanti !
Formation en ligne Fuseau horaire: Greenwich Mean Time (GMT)
Formation en ligne Formation en mode FLEX.
Fuseau horaire: Heure normale d'Europe centrale (HNEC)
Formation en ligne Formation en mode FLEX.
Fuseau horaire: Greenwich Mean Time (GMT)
2 heures de différence
Formation en ligne Formation en mode FLEX.
Fuseau horaire: Gulf Standard Time (GST)
Formation en ligne Formation en mode FLEX.
Fuseau horaire: Gulf Standard Time (GST)
Formation en ligne Formation en mode FLEX.
Fuseau horaire: Gulf Standard Time (GST)
3 heures de différence
Formation en ligne Formation en mode FLEX.
Fuseau horaire: Gulf Standard Time (GST)
6 heures de différence
Formation en ligne Fuseau horaire: Eastern Standard Time (EST)
7 heures de différence
Formation en ligne Fuseau horaire: Central Standard Time (CST)
Formation en ligne Fuseau horaire: Central Standard Time (CST)
Formation en ligne Fuseau horaire: Central Standard Time (CST)
Formation en ligne Fuseau horaire: Central Standard Time (CST)
Délai d’accès – inscription possible jusqu’à la date de formation
Formation en mode FLEX, à la fois à distance et en présentiel. Tous nos cours FLEX sont aussi des ILO (Instructor-Led Online).
France
Paris
Paris

Fast Lane Flex™ Classroom Si vous ne trouvez pas de date adéquate, n'hésitez pas à vérifier l'agenda de toutes nos formations FLEX internationales