The Programming for Network Engineers (PRNE) course is designed to equip you with fundamental skills in Python programming. Through a combination of lectures and lab experience in simulated network environments, you will learn to use Python basics to create useful and practical scripts with Netmiko to retrieve data and configure network devices. Upon completion of this course, you should have a basic understanding of Python, including the knowledge to create, apply, and troubleshoot simple network automation scripts.
|
This course will help you |
|
Prerequisites |
Attendees should meet the following prerequisites:
Recommended prerequisites:
CCNA - Implementing and Administering Cisco Solutions
|
Target audience |
Networking individuals looking to understand the fundamentals of Python programming which is essential for todays software defined networks.
|
Course goals |
After completing this course you should be able to:
Modules:
Labs
There is currently no exam aligned to this course.
Hvem passer dette kurset for?
Kurset er for nettverksingeniører, nettverksadministratorer og andre med ansvar for nettverksdrift som ønsker å ta i bruk programmering/automatisering i sitt arbeid – spesielt Python + nettverksenheter (f.eks. Cisco IOS-XE).
Hvilke forkunnskaper bør jeg ha?
Grunnleggende kunnskap om nettverksadministrasjon og nettverksenheter (konfigurasjon, drift).
Kjennskap til Cisco IOS-XE eller lignende for nettverksenheter.
Anbefalt: CCNA eller tilsvarende som gir et godt grunnlag.
Hva lærer jeg i kurset?
Etter kurset vil du kunne:
Lage enkle Python-skript som henter data og endrer konfigurasjon på nettverksenheter med verktøy som Netmiko.
Forstå datatyper, strenger, løkker, betingelser (if/else), operatorer, funksjoner, klasser, moduler og pakker.
Jobbe med brukerinput, feilhåndtering (exceptions), debugging.
Håndtere ulike datalagrings- og formateringsoppgaver (CSV, XML, JSON osv.).
Hvordan foregår kurset?
Kombinasjon av forelesninger og lab-øvelser i simulerte nettverksmiljøer.
Varighet: 5 dager
Kursmaterial er på engelsk, instruktør snakker engelsk.
Hva slags materiell og verktøy får jeg tilgang til?
Offisielt Cisco-kursdokumentasjon + lab-oppgaver.
Praktiske øvelser med Python, moduler/pakker, import/importering av eksterne biblioteker, debugging, håndtering av filer og dataformat osv.
Er dette kurset praktisk / hands-on?
Ja – det er mye lab-arbeid, praktiske oppgaver hvor du skriver skript og tester mot nettverksenheter, feilsøker og håndterer virkelighetsnære scenarioer.
Kan jeg ta kurset når jeg selv vil?
Ja, dette kurset finnes som e-læring (selvstudium), pris 8 000 NOK + MVA.
Gir kurset sertifisering?
Nei – det er ingen offisiell eksamen knyttet til kurset.
Kan jeg få kurset spesialtilpasset?
Ja – vi tilbyr at kurs kan skreddersys for bedrifter (bedriftsinternt), med tilpasninger etter organisasjonens behov.
Kan jeg bestille kurset for min organisasjon?
Ja – kursene tilbys både som åpne kurs og bedriftsinterne kurs.
Hva er neste steg etter dette kurset?
Etter dette kurset er det naturlige neste steget:
Andre kurs som kan være verdt å ta en titt på:
CCNA: Implementing and Administering Cisco Solutions