Python
Mål
Målet med kurset er at give deltagerne grundlæggende færdighed i at udvikle programmer i Python. Efter kurset kan deltagerne udvikle programmer og moduler/packages i Python, kender standardbiblioteket i Python og er fortrolig med begreber, der anvendes i Python-verden. Forudsætninger
Deltagernes forudsættes at være fortrolig med grundlæggende softwareudvikling
Indhold
Modul 1:
- Overblik over Python
- Python-stilen: Zen of Python
- Tre små eksempler
- Udviklingsmiljø
- Afviklingsmiljø
- Python 2.x eller 3.x?
- Hvor finder jeg dokumentation?
Modul 2:
- Udtryk og variable
- Kontrolstrukturer og funktioner
- Lister, tupler, sæt og dictionaries
- Moduler 1
Modul 3:
- Objekter og Klasser 1
- Håndtering af fejl med exceptions
- Dokumentation i Python
Modul 4:
- Strenge, tekst og formattering
- Filer og filsystemet
- Kommandolinien og argumenter
Modul 5:
- Mere om datatyper
- Objekter og Klasser 2
- Moduler 2
Modul 6:
- Threads
- GUI med Tkinter
- Netværk
- Parsing af XML, CSV og andet
Modul 7:
- Debugging
- Benchmarking
- Logging
Modul 8:
- Større øvelse: Totalisatorsystem til væddeløb
Kursets længde
Kurset varer 4 dage.
Afholdelse
Er I interesseret i et kursus, så kontakt os på info@uu.dk for tilbud og nærmere aftale.