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
Kurset varer 4 dage.
Afholdelse
Er I interesseret i et kursus, så kontakt os på info@uu.dk for tilbud og nærmere aftale.