Formation Développer des applications et automatiser des workflows avec les platesformes Cisco Core (DEVASC).
Score de satisfaction : 4.92/5
Durée :
5 jours
12/01/2026 à Distance
numero vert : 0805 950 800 (service et appel gratuits)
à partir de
4250 €HT
98% d'avis positifs* participants

Référence :
SF34472
Durée :
5 jours

En présentiel ou distanciel


Réservez vos places pour la session du
  • 35 heures de formation
  • Exercices pratiques
  • Prise en charge OPCO possible
Vous souhaitez personnaliser cette formation ?
  • En entreprise ou à distance
  • Cadrage pédagogique gratuit
  • Programme de formation sur mesure
  • Formateur expert dédié
  • Prise en charge OPCO possible

Formation Développer des applications et automatiser des workflows avec les platesformes Cisco Core (DEVASC).

Exploitez les API Cisco, Python et l’automatisation pour accélérer le développement et l’exploitation de vos réseaux !

La formation DEVASC (Developing Applications and Automating Workflows using Cisco Core Platforms) vous apporte les fondamentaux pour concevoir des applications s’appuyant sur les plates-formes Cisco, et pour mettre en place des flux d’automatisation dans des contextes réseau, sécurité, collaboration et infrastructure IT. Elle met l’accent sur la pratique, au travers de cas concrets utilisant les API Cisco et des outils de développement actuels (consommation d’API, scripts, gestion de versions, tests, conteneurs, etc.). Elle s’adresse aux profils ayant déjà une première expérience (environ 1 an ou plus) dans le développement et la maintenance d’applications construites autour de technologies Cisco, ou souhaitant évoluer vers des rôles orientés programmabilité et automatisation. Cette formation prépare à l’examen DEVASC 200-901 menant à la certification Cisco Certified DevNet Associate.

Objectifs pédagogiques.

1Expliquer le rôle des API et de la gestion de versions (ex. Git) dans le développement logiciel moderne.

2Décrire les processus et bonnes pratiques couramment utilisés en ingénierie logicielle.

3Structurer une application en composants modulaires et reconnaître des principes/patrons de conception.

4Comprendre HTTP et appliquer les concepts REST pour intégrer des API basées sur le web.

5Utiliser des outils (ex. Postman, Python) pour consommer des API et diagnostiquer des réponses/erreurs.

6Identifier les principales plates-formes Cisco et leurs possibilités de programmabilité.

7Relier applications et réseau : comprendre les bases IP, lire une topologie simple et mener un premier dépannage.

8Automatiser des tâches via une approche model-driven (ex. YANG/NETCONF) et mettre en œuvre des workflows incluant déploiement, tests, sécurité, conteneurisation et automatisation d’infrastructure.

Prérequis : Avant de suivre ce cours, il est recommandé de disposer :- De bases en informatique.- D’une aisance avec la navigation dans un système d’exploitation PC.- Des compétences essentielles pour l’usage d’Internet.- D’une première pratique d’un langage de programmation, idéalement Python.Ressources Cisco utiles pour se préparer : https://developer.cisco.com/certification/
Partagez cette formation

Programme de formation Développer des applications et automatiser des workflows avec les platesformes Cisco Core (DEVASC).

Plan du cours

Pratiquer le développement logiciel moderne
Interfaces API et formats de données
Contrôle de version avec Git
Processus de développement logiciel (autoformation)
Conception logicielle (autoformation)
Introduction aux API réseau
Principes HTTP et analyse des échanges
Consommer des API REST
Utilisation d’outils de test d’API et intégration via scripts
Exploiter la programmabilité des plates-formes Cisco
Présentation des plates-formes Cisco (autoformation)
Réseaux IP : fondamentaux (ELT uniquement) (autoformation)
Relier le réseau et les applications
Programmabilité pilotée par modèle avec YANG
Déploiement des applications
Tester et sécuriser les applications
Automatisation de l’infrastructure

Travaux pratiques (Labs)

Analyser des formats de données d’API avec Python
Utiliser Git pour la gestion de versions
Reconnaître l’architecture logicielle et des patrons de conception sur un schéma
Implémenter le patron Singleton et une approche basée sur l’abstraction
Inspecter des messages HTTP
Prendre en main Postman
Diagnostiquer une erreur HTTP côté réponse
Appeler des API avec Python
Exploiter les API d’un contrôleur Cisco
Utiliser l’API de collaboration Cisco Webex Teams™
Lire un schéma simple de topologie réseau
Identifier l’origine de problèmes de connectivité applicative
Réaliser des opérations NETCONF de configuration réseau de base
Scripter l’automatisation avec Python et le SDK Cisco
Utiliser des commandes Bash pour le développement en local
Écrire un test unitaire Python
Interpréter un Dockerfile
Piloter l’environnement de développement local avec les commandes Docker
Exploiter un manque d’assainissement des paramètres
Construire un workflow d’automatisation d’infrastructure

Notre charte qualité et éthique.

A travers sa Charte Engagement Qualité, Sparks s’engage à tout mettre en œuvre pour que chaque session de formation soit un succès et que votre satisfaction soit totale.

Amandine de Sparks
Des chiffres étincelants.
20 années
à vos côtés
+ de 1000
sujets de formation
8702
stagiaires formés en 2024
252
formateurs actifs en 2024
97,9%
de stagiaires satisfaits
23793
heures de formation réalisées en 2024
HAUT