ipaddress: IPv4- und IPv6-Adressen mit Python verarbeiten pysnmp: ein SNMP-Paket für Python netmiko: CLI-Befehle in Python-Skripte einbetten json: JSON-Dokumente parsen oder erzeugen PyYaml und ruamel.yaml: YAML-Dokumente parsen oder erzeugen lxml: XML-Dokumente parsen oder erzeugen requests: HTTPs-Anfragen z.B. an REST APIs stellen oder RESTCONF-Anfragen formulieren ncclient: Client-seitige Python Library für NETCONF pyang: YANG-Modellen visualisieren und konvertieren pyangbind: Plug-In für pyang zum Parsen von YANG-Modellen und -Instanzen
Der Kurs richtet sich an Netzwerkplaner und -administratoren, die auf Grund der sich zunehmend verändernden Anforderungen einen schnellen Einstieg in den Umgang mit modernen APIs benötigen.
Grundkenntnisse der Programmierung in Python sind erforderlich.
Nach diesem Kurs kennen Sie wichtige Module und Pakete für die Programmiersprache Python, die man in der Netzwerkautomatisierung einsetzen kann. Sie können Skripte verfassen, welche diese Module und Pakete verwenden, um z. B. Router oder Switches zu konfigurieren oder auszulesen. Auch die REST API von SDN-Controllern können sie mithilfe von Python-Skripten ansprechen.
Möchte man zunächst allgemeine Python-Grundlagen aufbauen, empfehlen wir den Kurs Python für Einsteiger – Einführung in die Programmierung. Diese können dann im Kurs Python für Fortgeschrittene – Objektorientierung, Tools und Best Pratice und weiterhin im Kurs Python für Experten – Komplexe Code-Beispiele vertieft werden.
Möchte man Python für Router und Switche von Cisco einsetzen, empfehlen wir den Kurs Network Programming im Cisco IOS – Workshop mit Praxisbeispielen. Mit dem Kurs NETCONF und YANG können Sie die Arbeitsweise der Model Driven Network Automation weiter kennenlernen.
Die Preise verstehen sich bei Unternehmern gemäß § 14 BGB zzgl. MwSt. Der dargestellte Preis entspricht dem verfügbaren Gesamtpreis für eine (1) teilnehmende Person.
Rufen Sie uns an, schreiben eine E-Mail oder nutzen das Kontaktformular.
Jetzt anfragenWir freuen uns über Ihre Anfrage und antworten so schnell es geht!