Kurs
Digicomp Code PYN
Python for Networkers («PYN»)
Kurs-Facts
- 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 erarbeiten Sie die Grundlagen mit Python. Zusätzlich werden die Python Module erklärt, welche im Zusammenhang mit SDN-Controller und Cisco Geräten benötigt werden. Der Kurs bietet nebst der Theorie auch Gelegenheit selber zu programmieren. In den Labs kann mit den selber geschriebenen Scripts auf SDN-Controller und Cisco Geräte zugegriffen werden.
Modul 1: Einführung
- Wieso Python?
- Python und Linux
- Entwicklungs-Tools
- Text-Editoren
- Console Tools
- IDE
Modul 2: Python Grundlagen
- Variablen
- Einführung
- Typen
- Scope
- Operatoren
- Statements and 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, 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.