Sök utbildning

Python Scripting for System Engineers

Längd
3 dagar
Pris
29 950 SEK exkl. moms
Nästa kurstillfälle
7 april, 2025 se detaljer
Utbildningsform
Öppen utbildning
Längd
3 dagar
Pris
29 950 SEK exkl. moms
Nästa kurstillfälle
7 april, 2025 se detaljer
Utbildningsform
Öppen utbildning
Kursen är bokningsbar via arrangörens hemsida 🤗

Kursbeskrivning

Den här kursen ger en omfattande introduktion till central syntax och funktioner i Python, med särskilt fokus på att skripta administrativa uppgifter för att effektivisera systemförvaltning. 

Python är ett kraftfullt och populärt objektorienterat skriptspråk. Kursen avslutas med en översikt över Fabric, ett Python-bibliotek på hög nivå som underlättar systemadministration genom fjärrexekvering av skalkommandon på flera värdar över SSH, vilket returnerar användbara Python-objekt.

Labbmiljö

Kursens laborationer utförs på en virtuell maskin som körs lokalt. Om du deltar virtuellt (Live Online) kommer du behöva ladda din VM på din lokala dator.

Målgrupp och förkunskaper

Kursen är utformad för för systemingenjörer och systemadministratörer som är nya i Python, som vill ha en introduktion till språket och hur det kan användas för att skripta administrativa uppgifter. 

Som deltagare förutsätts du ha viss erfarenhet av att hantera Linux-baserade miljöer. Du behöver inga förkunskaper i Python. Erfarenhet av objektorienterad programmering är en fördel, men inget krav.

För att alltid hålla en hög kvalitet på våra teknikkurser använder vi både engelsk- och svensktalande experter som kursledare.

Lärdomar och mål

Under kursen lär du dig:

  • Skriva ren Python-kod
  • Arbeta med funktioner och objekt
  • Arbeta med text och reguljära uttryck
  • Hantera undantag
  • Manipulera filer
  • Arbeta med Fabric

Detaljerad information

Kursmaterialet är på engelska, med detta innehåll:

Getting Started with Python

  • Overview of Python
  • Installing Python
  • Getting ready to develop

Python Language Fundamentals

  • Overview of core Python syntax rules
  • Simple data types and variables
  • Object essentials
  • Flow control

Working with Functions

  • The benefit of functions
  • Writing and calling functions
  • Passing parameters

Exception Handling

  • Overview of exceptions in Python
  • Handling exceptions
  • Raising exceptions
  • Design issues

Collections

  • Overview of collections in Python
  • Lists
  • Tuples
  • Sets
  • Dictionaries

Strings and Regular Expressions

  • Overview of strings in Python
  • Basic string manipulation
  • Introduction to regular expressions

File Handling

  • Overview of file handling in Python
  • Reading and writing text files
  • Working with binary files
  • Streaming and serializing Python objects

Fabric Overview

  • Remote execution
  • Connections
  • Running commands
  • Transferring files
  • Super-user privileges

Kommande kursstarter

1 tillgänglig kursstart

7 april, 2025

  • Öppen utbildning
  • Distans

Intresseanmälan

Beställ information

Fyll i formuläret för att få mer information om Python Scripting for System Engineers, direkt från arrangören. Det är gratis och inte bindande!

reCAPTCHA logo Den här hemsidan är skyddad av reCAPTCHA och Googles Integritetspolicy och Användarvillkor tillämpas.
Cornerstone Group AB
Borgarfjordsgatan 4
164 55 Kista

Vi vill göra skillnad i världen

Med kompetens som verktyg inspirerar vi människor att växa, utvecklas och briljera. Vi gör det i en medveten riktning. Nya insikter, beteenden, arbetssätt och tekniker börjar tillämpas på ett sätt som ger medarbetarna trygghet och deras prestationer energi och kraft....

Läs mer om Cornerstone Group AB och visa alla utbildningar.

Highlights