Ruby - Foundation

Kort om undervisningen

Målet med kurset er at give deltagerne grundlæggende færdighed i at udvikle programmer i Ruby.

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

 

Forudsætninger

Deltagerne forudsættes at være fortrolige med grundlæggende softwareudvikling.

Målgruppe

Alle, som ikke tidligere har arbejdet med emnet, men har en god allround bagage inden for it.

Efter kurset kan deltageren

Efter kurset kan deltagerne udvikle programmer og moduler i Ruby, kender standardbiblioteket i Ruby og er fortrolige med begreber, der anvendes i Ruby-verdenen.

Kontakt gerne Lund&Bendsen ved hjælp af vores kontaktformular eller ring på telefon (+45) 33 861 861 for at høre nærmere.