
Python Programmering Grundkursus
Beskrivelse
Python er et moderne, fleksibelt og læsevenligt programmeringssprog, der anvendes bredt i alt fra automatisering og scripting til avanceret dataanalyse, machine learning og systemudvikling. På dette kursus lærer du de grundlæggende teknikker og opbygger en solid forståelse af sproget og dets anvendelser – uanset om du sigter mod at bruge Python til data science, machine learning, big data, IOT, scripting, systemudvikling eller noget helt syvende.
Du bliver introduceret til:
- Pythons datatyper: Tal, strenge, lister, arrays og dictionaries
- Kodens struktur: Moduler, packages og genbrug af kode
- Kontrolstrukturer: if-sætninger, løkker og funktioner med parametre – herunder hvordan Python kombinerer klassiske strukturer med sine egne "pythonske" varianter, der gør det nemt at arbejde effektivt med store datamængder
- Fejlhåndtering med exceptions og sikker filhåndtering
- Objektorienteret programmering i Python: Klasser, objekter og nedarvning
- Pythonisk kode: Læsbarhed, stil og brug af effektive sproglige konstruktioner
- Regulære udtryk til mønstergenkendelse og validering
Vi dykker desuden ned i funktions-abstraktion: Hvordan data sendes til funktioner via parametre, og hvordan man får resultater tilbage – et centralt element i struktureret Python-kode.
Du får hands-on erfaring med at skrive og køre Python-kode i praksis. Kurset kombinerer teori med øvelser, så du både forstår sprogets opbygning og kan anvende det med det samme. Vi arbejder med eksempler, der gør det let at overføre det lærte til dine egne projekter.
Kurset er relevant for dig, der:
- Er ny i Python og gerne vil lære sproget fra bunden
- Arbejder med data og scripting, skal automatisere opgaver eller bygge interne værktøjer
- Ønsker teknisk forståelse til at skrive og tilpasse Python-kode i samarbejde med AI-værktøjer som ChatGPT
Undervisningen varetages af erfarne Python-instruktører, som guider dig hele vejen og hjælper med at omsætte teori til praksis. Du får et godt fundament til at arbejde videre med Python – uanset dit fagområde.
Certificeringspakker
Moduloversigt
- Modul 1Introduktion til Python som sprog
Hvilken type sprog er Python-sproget?
Hvordan starter jeg Python scripts?
- Modul 2Variable og typer
Hvad er variable i Python?
Vekselvirkning mellem typer
Taltyper, strings, arrays og dictionaries
- Modul 3Udtryk og operationer
Simple matematiske operationer
Basale string-operationer
Operationer på arrays og tuples
Operationer på dictionaries
- Modul 4Flow control
Betingede udtryk (if)
Løkke udtryk (for og while)
Funktioner og parameter-lister
Parameter-mekanismer i Python, keyword-parametre
Fejlhåndtering - exceptions
- Modul 5Filer og I/O
Grundlæggende operationer på filer og directories
Læs og skriv fra/til filer på en sikker måde
Manipulation af ejerskab og rettigheder
Dbm-filer til sikring af mission-critical information
- Modul 6OOP
Introduktion til objekt-orienteret programmering
Klasser - hvad kan de bruges til?
Objekter
Nedarvning og polymorfi
Operator overload
- Modul 7Pythons modul mekanisme
Import sætningen
Python moduler og packages
- Modul 8Pythonisk kode
Retningslinier for kodestil/udseende
Brug af Python-specifikke konstruktioner
- Modul 9Grundlæggende regulære udtryk
Hvordan søger man efter mønstre i store datamængder
Validering af ind-data
Er du i tvivl?
Det ligger os meget på sinde, at du finder det kursusforløb, der skaber størst værdi for dig og din arbejdsplads. Tag fat i vores kursusrådgivere, de sidder klar til at hjælpe dig!
