Kurs

Python for Networkers («PYN»)

SDN-basierte Netzwerke bieten eine einfache Möglichkeit, über Scripts und Programme das Netzwerk zu automatisieren. Dieser Kurs bietet einen Einstieg in die Programmierung mit Python.
Dauer 4 Tage
Preis 3'600.–   zzgl. 8.1% MWST
Kursdokumente Originale Cisco Kursunterlagen

Kurs-Facts

Key Learnings
  • Erwerben von Grundlagenkenntnissen über Python
  • Schreiben einfacher Scripts
  • Zugreifen auf Cisco Geräte und SDN Controller mit Python
  • Kennen der Python Module
Inhalt

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
    • print
    • 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

Zielpublikum

Dieser Kurs richtet sich an Netzwerker, die einen Einstieg in die Programmierung im Allgemeinen und in Python im Speziellen suchen.

Anforderungen

Netzwerkkenntnisse aus Engineering oder Betrieb. Kenntnisse zu NETCONF, REST, RESTCONF, YANG und Git / Github. Wir empfehlen den vorgängigen Besuch des folgenden Kurses:

    Introduction to Cisco Network Programmability («CNPI»)

    3 Tage
    • Genf, Lausanne, Oerlikon – AnyWeb
    CHF
    2'480.–
Zertifizierung

Mit diesem Kurs ist keine spezifische Zertifizierung verknüpft.

Download

Fragen zum Kurs

Haben Sie Fragen zum Kurs?
Vorname
Nachname
Firma optional
E-Mail
Telefon
Möchten Sie diesen Kurs als Firmenkurs buchen?
Vorname
Nachname
Firma optional
E-Mail
Telefon
Anzahl Teilnehmende
Gewünschter Kursort
Gewünschtes Startdatum (DD.MM.YYYY)
Gewünschtes Enddatum (DD.MM.YYYY)

Wählen Sie Ihr Datum

10
Jun
2025
13
Jun
2025
Oerlikon – AnyWeb
Deutsch
Terminübersicht
CHF 3’600.-
zzgl. 8.1% MWST
CHF 3’600.-
zzgl. 8.1% MWST
3
Dez
2025
8
Dez
2025
Oerlikon – AnyWeb
Deutsch
Terminübersicht
CHF 3’600.-
zzgl. 8.1% MWST
CHF 3’600.-
zzgl. 8.1% MWST
Nächste Durchführung
10
Jun
2025
13
Jun
2025
Oerlikon – AnyWeb
Deutsch
Terminübersicht
CHF 3’600.-
zzgl. 8.1% MWST
CHF 3’600.-
zzgl. 8.1% MWST

Weiterführende Kurse

Developing Applications and Automating Workflows Using Cisco Core Platforms («DEVASC»)

5 Tage
CHF
4'200.–