Ruby
Mål
Målet med kurset er at give deltagerne grundlæggende færdighed i at udvikle programmer i Ruby. Efter kurset kan deltagerne udvikle programmer og moduler i Ruby, kender standardbiblioteket i Ruby og er fortrolig med begreber, der anvendes i Ruby-verden. Forudsætninger
Deltagernes forudsættes at være fortrolig med grundlæggende softwareudvikling
Indhold
Modul 1:
- Overblik over Ruby
- Ruby-sproget
- Tre små eksempler
- Udviklingsmiljø
- Afviklingsmiljø
- Hvor finder jeg dokumentation?
Modul 2:
- Udtryk og variable
- Ranges, arrays og hashes
- Kontrolstrukturer og metoder
- Scope
Modul 3:
- Objekter og Klasser 1
- Håndtering af fejl med exceptions
- Moduler
Modul 4:
- Strenge, regulære udtryk og formattering
- Filer og filsystemet
- Kommandolinien og argumenter
- Netværk
Modul 5:
- Objekter og Klasser 2
- Threads
- Distribueret afvikling
Modul 6:
- GUI med Tk
- Parsing af XML, CSV og andet
Modul 7:
- Debugging
- Benchmarking
- Logging
Modul 8:
- Større øvelse: Decentralt chatsystem
Kursets længde og pris
Kurset varer 4 dage. Prisen er kr. 17.400,- (eksklusiv moms)
Dato for afholdelse
2012: 21-24/5, 27-30/8,

