Thème : Informatique, Système & réseaux | Type de la formation : En présentiel | Type de reconnaissance : Certificat
Télécharger la plaquette
Objectifs de la formation
Mettre en œuvre des compétences basiques en programmation Python et liées à Linux.
• Mettre en œuvre un environnement de développement à l'aide des ressources DevNet.
• Utiliser les bonnes pratiques en matière de développement et de conception de logiciels.
• Créer des demandes d'API REST via HTTPS pour intégrer les services en toute sécurité.
• Expliquer les processus et les périphériques qui prennent en charge la connectivité réseau.
• Utiliser les technologies actuelles pour déployer et sécuriser les applications et les données dans un environnement cloud.
• Comparer les méthodes de test et de déploiement des logiciels dans des environnements d'automatisation et de simulation.
• Comparer les plates-formes Cisco utilisées pour la collaboration, la gestion de l'infrastructure et
l'automatisation.
Programme
Module 1 : Présentation du cours
• Votre environnement de travaux pratiques
• Linux
• Python
Module 2 : L’environnement de développement DevNet
• Présentation de DevNet
• Explorer les ressources en ligne DevNet
Module 3 : Le développement et la conception de logiciels
• Le développement de logiciels
• Les modèles de conception de logiciels
• Le contrôle de version
• Les principes de base du codage
• Le contrôle et le test du code
• Les formats de données
Module 4 : Comprendre et utiliser les API
• Présentation des API
• Les styles de conception des API
• Les styles d’architecture des API
• Présentation des API REST
• L’authentification dans une API REST
• Les limites de débit des API
• Utiliser des webhooks
• Le dépannage des appels d’API
Module 5 : Notions de base sur les réseaux
• Présentation des principes de base des réseaux
• La couche d’interface réseau
• La couche interréseau
• Les périphériques réseau
• Les protocoles réseau
• Résoudre les problèmes de connectivité des applications
Module 6 : le déploiement et la sécurité des applications
• Faire un choix parmi les différents modèles de déploiement
• Créer et déployer un exemple d’application
• Intégration continue/déploiement continu (CI/CD)
• Des réseaux pour le développement et la sécurité des
applications
• La protection des applications
Module 7 : Infrastructure et automatisation
• L’automatisation de l’infrastructure avec CISCO
• DevOps et SRE
• Les scripts d’automatisation de base
• Les outils d’automatisation
• L’infrastructure en tant que code
• L’automatisation des tests
• La simulation d’un réseau
Module 8 : Plates-formes et développement CISCO
• Présentation des plates-formes CISCO
• Les SDK CISCO
• La programmabilité du réseau et les modèles de
périphériques
• La gestion de réseau CISCO
• La gestion informatique CISCO
• Les plates-formes de collaboration CISCO
• Les plates-formes de sécurité CISCO
Prérequis
• Compétences de base en codage dans un langage de programmation orienté objet (boucles, if/else, objets, etc.)
• Notions de base sur les réseaux informatiques (niveau CCNA ITN)
• Compétences de base dans l'utilisation d'un système d'exploitation de PC
• Compétences de base dans l'utilisation d'Internet
• Maîtrise de Cisco Packet Tracer
Coût de la Formation
2.500.000 Ariary par personne Ariary
Date(s) de début de la formation
11/07/22
Durée
3 mois
Autre information
Certificat international