Automation with Python
- Kursuskode GK2355
- Varighed 4 dage
Leveringsmetoder
Leveringsmetoder
Kurset er tilgængeligt i følgende formater:
-
Firma kursus
Et lukket firma kursus
-
Åbent kursus
Traditionel klasserumsundervisning
-
Åbent kursus (Virtuelt)
Live klasserumsundervisning du tilgår virtuelt
Anmod om dette kursus Med en anden leveringsløsning
Beskrivelse
ToppenThe focus of this training is on automating IT operations with the Python programming language. This refers to writing simple scripts that perform tasks that were previously performed manually. The training focuses on the core of the python programming language, and goes towards practice as quickly as possible. There is hands-on implementation of real-world applications; however, the more abstract parts of the python programming language are not covered here.
The training fits in well with practice and specific questions can be sufficiently addressed during the training.
Virtuel deltagelse
Et V&C Select kursus indholder nøjagtig det samme som et almindeligt kursus. Før kursusstart modtager man kursusmaterialet. Dernæst logger man på kurset via internettet og ser via sin pc den selvsamme præsentation som de øvrige deltagere, man kommunikerer via chat med underviseren og de øvrige deltagere på kurset. Denne uddannelsesmodel er både tids-og omkostningsbesparende og kan være et oplagt alternativ til almindelig klasseundervisning, hvis man f.eks. har et begrænset rejsebudget.
Kursusdato
Toppen-
- Leveringsmetode: Åbent kursus (Virtuelt)
- Dato: 05-08 januar, 2026 | 9:00 AM to 4:30 PM Guaranteed Event
- Kursussted: Virtual (W. Europe )
- Sprog: hollandsk
-
Guaranteed To Run
-
- Leveringsmetode: Åbent kursus (Virtuelt)
- Dato: 09-12 februar, 2026 | 9:00 AM to 5:00 PM
- Kursussted: Virtual (W. Europe )
- Sprog: engelsk
-
- Leveringsmetode: Åbent kursus (Virtuelt)
- Dato: 20-23 april, 2026 | 10:00 AM to 6:00 PM
- Kursussted: Virtual (W. Europe )
- Sprog: engelsk
-
- Leveringsmetode: Åbent kursus (Virtuelt)
- Dato: 26-29 maj, 2026 | 9:00 AM to 5:00 PM
- Kursussted: Virtual (W. Europe )
- Sprog: engelsk
-
- Leveringsmetode: Åbent kursus (Virtuelt)
- Dato: 29 juni-02 juli, 2026 | 10:00 AM to 6:00 PM
- Kursussted: Virtual (W. Europe )
- Sprog: engelsk
-
- Leveringsmetode: Åbent kursus (Virtuelt)
- Dato: 03-06 august, 2026 | 9:00 AM to 5:00 PM
- Kursussted: Virtual (W. Europe )
- Sprog: engelsk
Målgruppe
Toppen
Kursets formål
ToppenAfter following this course, the student is able to automate the work through python scripting. Some possible examples:
- system administrators: automatic installation, set up and configuration of systems, monitoring and searching of log files, etc.
- network administrators: configure IP addresses and routing, interact with a REST API, monitor and search log files, etc.
- Using Python datatypes: string, int, float, boolean, list,dict.
- Using Python control structures: if, for, while
- Writing Python functions
- Handling of errors through exceptions
- Writing and Executing Python Scripts
- Using Python classes
- packages, dependencies and virtual environments
- Installing and using third-party packages using pip
- Opening, reading and editing files, both text and binary
And in practice:
- Executing external (shell) commands from python
- Parse and search log files
- Text formats: CSV, XML, JSON
- Execution of unix shell commands
- Remote execution of commands over SSH
- Communication with REST APIs Regular Expressions
- Web interfaces with Flask
- Scheduling
Kursusindhold
ToppenDay 1: Python Introduction
- Using Python datatypes: string, int, float,
- Using Python control structures: for, while
- Opening, reading and editing files, both text and binary
- Writing and Executing Python Scripts
- Execution of unix shell commands
Day 2: Python continued
- Using Python datatypes: boolean, list, dict
- Using Python control structures: if
- Writing Python functions
- Remote execution of commands over SSH
- Text formats: CSV, XML, JSON
Day 3:
- Handling of errors through exceptions
- packages, dependencies and virtual environments
- Installing and using third-party packages using pip
- Web interfaces with Flask
- Scheduling
Day 4:
- Using Python classes
- Handling of errors through exceptions
- Communication with REST APIs
- Parse and search log files
- Regular expressions
Mere information
ToppenThe course participants must have their own laptop with the rights to install software on it. During the course we will at least use the following software:
- Python 3.x
- Pycharm (JetBrains)