Ruby to dynamicznie w pełni obiektowy typowany język programowania. Inspiracją do jego tworzenia były zarówno takie języki jak Perl czy Python, jak i CLU, Eiffel czy Smalltalk. Dzięki temu język ten zdobywa w ostatnich latach dużą popularność. Jednym z najważniejszych powodów, dla których warto poznać Ruby, jest Ruby on Rails: framework umożliwiający utworzenie prototypu aplikacji webowej za pomocą jednowierszowego polecenia.
Wykład Programowanie dla 1. roku
Znajomość podstawowa html+css
1. Podstawy języka: typy, instrukcje i wyrażenia #Bloki i domknięcia
2. Programowanie obiektowe, mix-iny
3. Operacje we/wy
4. Wątki, testowanie
5. Architektura Ruby on Rails, modele i rusztowania
6. Wersje testowe i produkcyjne aplikacji