Aller au contenu principal
Nouveauté Certifiante

Formation Automating Networks Using Cisco Platforms

  • 5 jours (35 heures)
  • Initiation

Une formation proposée par

Objectifs

A l'issue de cette formation, vous serez capable de :

  • Démontrer l'importance des API et de l'utilisation des outils de gestion de versions dans le développement logiciel moderne
  • Décrire les processus et pratiques couramment utilisés dans le développement logiciel
  • Identifier les différentes options pour organiser et construire des logiciels modulaires
  • Décrire les concepts HTTP et leur application aux API basées sur les réseaux
  • Appliquer les concepts de l'architecture Representational State Transfer (REST) à l'intégration d'API basées sur HTTP
  • Décrire les plateformes Cisco et leurs capacités
  • Identifier les fonctionnalités de programmabilité des différentes plateformes Cisco
  • Présenter les concepts fondamentaux des réseaux et interpréter une topologie réseau simple
  • Décrire l'interaction des applications avec le réseau ainsi que les outils utilisés pour le dépannage
  • Appliquer les concepts de programmabilité orientée modèles afin d'automatiser des tâches courantes à l'aide de scripts Python
  • Identifier les modèles de déploiement d'applications courants et les composants du pipeline de développement
  • Utiliser des outils pour automatiser l'infrastructure par le biais du scripting et de la programmabilité orientée modèles
  • Décrire les problématiques de sécurité courantes et les types de tests, et utiliser la conteneurisation pour le développement local.
Les compétences visées par cette formation font l'objet d'une évaluation.

À qui s'adresse cette formation ?

Ingénieurs en automatisation des réseaux, développeurs logiciels, programmeurs en intégration de systèmes, architectes d'infrastructures et concepteurs de réseaux.

Prérequis

Il est recommandé d'avoir des connaissances de base en informatique, des compétences de base en navigation dans un système d'exploitation PC et dans l'utilisation d'Internet ainsi qu'une expérience pratique avec un langage de programmation (en particulier Python), ou avoir suivi la formation "Programming for Network Engineers" (PRNE).

Programme

1 Pendant votre formation

Automating Networks Using Cisco Platforms

Mettre en pratique le développement logiciel moderne

Décrire le processus de développement logiciel

Concevoir des logiciels

Présenter les API basées sur le réseau

Consommer des API basées sur REST

Présenter les plateformes et les API Cisco

Utiliser la programmabilité sur les plateformes Cisco

Décrire les réseaux IP

Mettre en relation les réseaux et les applications

Mettre en oeuvre la programmabilité orientée modèles

Déployer des applications

Automatiser l'infrastructure

Tester et sécuriser les applications

Référence du code des laboratoires

Labs :

  • Analyser les formats de données des API avec Python
  • Utiliser Git pour le contrôle de version
  • Identifier l'architecture logicielle et les modèles de conception sur un schéma
  • Mettre en oeuvre le modèle Singleton et la méthode basée sur l'abstraction
  • Analyser les messages HTTP
  • Utiliser Postman
  • Dépanner une réponse d'erreur HTTP
  • Utiliser les API avec Python
  • Utiliser l'API Cisco Webex Collaboration
  • Interpréter un schéma de topologie réseau de base
  • Identifier la cause des problèmes de connectivité des applications
  • Effectuer des opérations NETCONF de base
  • Utiliser les commandes Bash pour le développement local
  • Construire un workflow d'automatisation de l'infrastructure
  • Construire un test unitaire Python
  • Interpréter un Dockerfile
  • Utiliser les commandes Docker pour gérer l'environnement de développement local
  • Exploiter une désinfection insuffisante des paramètres

Certification (en option)

  • Prévoir l'achat de la certification en supplément
  • Le passage de l'examen se fera (ultérieurement) dans un centre agréé Pearson Vue
  • L'examen (en anglais) s'effectue en ligne, et durera en moyenne 2h00

Financement

Plusieurs dispositifs de financement sont accessibles via les OPCO (Opérateurs de Compétences), organismes agréés par le ministère du Travail dont le rôle est d'accompagner, collecter et gérer les contributions des entreprises au titre du financement de la formation professionnelle.
Pour plus d'information, une équipe de gestionnaires SKOLAE Formation spécialisée vous accompagne dans le choix de vos formations et la gestion administrative.

Nous contacter pour en savoir plus

Points forts

Modalités pédagogiques

Formation délivrée en présentiel ou distanciel* (blended-learning, e-learning, classe virtuelle, présentiel à distance).

Le formateur alterne entre méthode** démonstrative, interrogative et active (via des travaux pratiques et/ou des mises en situation).

Variables suivant les formations, les moyens pédagogiques mis en oeuvre sont :

  • Ordinateurs Mac ou PC (sauf pour certains cours de l'offre Management), connexion internet fibre, tableau blanc ou paperboard, vidéoprojecteur ou écran tactile interactif (pour le distanciel)
  • Environnements de formation installés sur les postes de travail ou en ligne
  • Supports de cours et exercices

En cas de formation intra sur site externe à M2i, le client s'assure et s'engage également à avoir toutes les ressources matérielles pédagogiques nécessaires (équipements informatiques...) au bon déroulement de l'action de formation visée conformément aux prérequis indiqués dans le programme de formation communiqué.

* nous consulter pour la faisabilité en distanciel

** ratio variable selon le cours suivi

Accessibilité aux personnes en situation de handicap

Dernière mise à jour : 30/09/2026

Ces formations peuvent aussi vous intéresser