Der Kurs Developing Applications using Cisco Platforms and APIs (DEVCOR) hilft dir bei der Vorbereitung auf die Prüfung 350-901 Entwickeln von Anwendungen mit Cisco Core Platforms und APIs (DEVCOR). Wenn du diese Prüfung bestehst, erfüllst du die Kernprüfungsanforderungen für Cisco Certified DevNet Professional und erhältst die Cisco Certified DevNet Specialist – Core-Zertifizierung.
Developing Applications using Cisco Platforms and APIs (DEVCOR)
DEVCOR: Deine Vorbereitung auf die Cisco DevNet Professional-Zertifizierung
Der Kurs Developing Applications using Cisco Platforms and APIs (DEVCOR) hilft dir bei der Vorbereitung auf die Cisco DevNet Professional-Zertifizierung und auf die Rolle eines professionellen Netzwerkautomatisierungsingenieurs. Du lernst, wie du Netzwerkanwendungen mithilfe von Cisco-Plattformen als Basis implementierst, angefangen vom ersten Softwaredesign über die vielfältige Systemintegration bis hin zur Test- und Bereitstellungsautomatisierung. Der Kurs vermittelt dir praktische Erfahrungen bei der Lösung von Problemen in der Praxis mithilfe von Cisco Application Programming Interfaces (APIs) und modernen Entwicklungstools.
Lernziele Cisco DEVCOR
Inhalte Cisco DEVCOR
Kursüberblick
- Entwerfen für Wartungsfreundlichkeit
- Design für Wartungsfreundlichkeit
- ChatOps-Anwendung implementieren
- Fortgeschrittene REST-API-Integration
- Sicherung von Anwendungsdaten
- Absicherung von Web- und mobilen Anwendungen
- Automatisieren der Anwendungsfreigabe
- Einsatz von Anwendungen
- Verteilte Systeme erforschen
- Orchestrierung von Netzwerk und Infrastruktur
- Daten mit YANG modellieren
- Relationale und nicht-relationale Datenbanken nutzen
Lab-Übersicht
- Sequenzdiagramm konstruieren
- Web-Sequenzdiagramme konstruieren
- Paginierten REST-API-Endpunkt verwenden
- REST-API-Fehlerkontrollfluss-Techniken verwenden
- Anwendung auf häufige OWASP-Schwachstellen prüfen
- Merge-Konflikte mit Git auflösen
- Containerisierung der Anwendung mit Docker
- Anwendung in eine bestehende CI/CD-Umgebung integrieren
- Probleme mithilfe von Anwendungsprotokollen diagnostizieren
- Cisco IOS XE Netzwerkinfrastruktur mit Terraform und GitLab CI/CD Pipelines automatisieren und verwalten
- Netzwerkparameter mit Ansible konfigurieren
- Firepower-Gerätekonfiguration synchronisieren
- Nutzung von RESTCONF für die Netzwerkkonfiguration
- Relationale Datenbank abfragen
- Abfrage des Dokumentenspeichers
- Abfrage von Zeitreihen-Datenbanken
- Graph-Datenbank abfragen
Cisco DEVCOR Schulung Zielgruppe: Cisco DEVCOR
Der Kurs Developing Applications using Cisco Platforms and APIs (DEVCOR) richtet sich an alle, die eine Entwicklerfunktion ausüben oder ausüben möchten und über eine oder mehrere Jahre praktische Erfahrung in der Entwicklung und Wartung von Anwendungen verfügen, die auf Cisco-Plattformen basieren. Dieser Kurs behandelt spezielles Material zum Entwerfen, Entwickeln und Debuggen von Anwendungen mithilfe von Cisco-APIs und -Plattformen sowie zum Verwalten und Bereitstellen von Anwendungen in der Cisco-Infrastruktur. Um diesen Kurs in vollem Umfang nutzen zu können, solltest du über drei bis fünf Jahre Erfahrung im Entwerfen und Implementieren von Anwendungen verfügen, die auf Cisco-Plattformen basieren.
- Netzwerkingenieure erweitern ihre Fähigkeiten um Software und Automatisierung
- Entwickler erweitern ihr Know-how in Automatisierung und DevOps
- Lösungsarchitekten wechseln in das Cisco-Ökosystem
- Infrastrukturentwickler, die gehärtete Produktionsumgebungen entwerfen
Cisco DEVCOR Schulung Voraussetzungen: Cisco DEVCOR
Es gibt keine formalen Voraussetzungen für die Cisco Certified DevNet Associate-Zertifizierung, du solltest jedoch sicherstellen, dass du die Prüfungsthemen gut verstanden hast, bevor du die Prüfung ablegst.
Wenn du an unserem Kurs Developing Applications using Cisco Platforms and APIs (DEVCOR) teilnimmst, solltest du Folgendes mitbringen:
- Kenntnisse in Programmdesign und -codierung mit Schwerpunkt auf Python
- Vertrautheit mit Ethernet, TCP / IP und internetbezogenen Netzwerken
- Verstehen der Verwendung von APIs
- Verständnis von Softwareentwicklungs- und Designmethoden
- Praktische Erfahrung mit einer Programmiersprache (speziell Python)