Kurs
digicode: PYN
Python for Networkers
Kurs-Facts
Als PDF herunterladen- Erwerben von Grundlagenkenntnissen über Python
- Schreiben einfacher Scripts
- Zugreifen auf Cisco Geräte und SDN Controller mit Python
- Kennen der Python Module
In diesem Kurs erarbeitest du die Grundlagen mit Python. Zusätzlich werden die Python-Module erklärt, die im Zusammenhang mit SDN-Controllern und Cisco-Geräten benötigt werden.
Der Kurs bietet neben der Theorie auch Gelegenheit, selber zu programmieren. In den Labs kannst du mit den selbst geschriebenen Skripten auf SDN-Controller und Cisco-Geräte zugreifen .
Modul 1: Einführung
- Wieso Python?
- Python und Linux
- Entwicklungs-Tools
- Texteditoren
- Console-Tools
- IDE
Modul 2: Python Grundlagen
- Variablen
- Einführung
- Typen
- Scope
- Operatoren
- Statements und Built-ins
- help
- len
- …
- Conditionals
- If ...
- Loops
Modul 3: Common Topics
- Funktionen
- Datenstrukturen
- Lists
- Dictionaries
- Tuples
- String-Handling
- Regex
- Error-Handling
- File-Handling
- Module-Handling
Modul 4: Netzwerkspezifische Themen
- JSON-Handling
- XML-Handling
- Verbindung zu Cisco-Geräten aufbauen
- SSH
- Telnet
- REST-API
- NETCONF
Modul 5: Zusammenfassung
Dieser Kurs richtet sich an Netzwerker/innen, die einen Einstieg in die Programmierung im Allgemeinen und in Python im Speziellen suchen.
Netzwerkkenntnisse aus Engineering oder Betrieb. Kenntnisse zu NETCONF, REST, RESTCONF, YANG und Git / Github.
Wir empfehlen den vorgängigen Besuch des folgenden Kurses:
Mit diesem Kurs ist keine spezifische Zertifizierung verknüpft.