Ruby On Rails

Module Code
Module Coordinators
Alexander Dworschak
Fabian Müller
Short Description
Ruby On Rails is a two-week introduction to the object-orientated programming language Ruby and the framework Ruby on Rails.
Learning Objectives

The students are familiar with the agile Ruby On Rails. They are able to use it to develop a web application on their own. Students are able to work constructively, critically and self-reflecting on the team.

  1. Introduction to Ruby
  2. Introduction to Ruby On Rails
  3. Creating a web application with Ruby On Rails
Duration in Semester
Instruction Language
Total Effort
6 CrP; an estimated 180 hours, of which approximately 60 are spent in class.
Weekly School Hours
Method of Instruction

Lecture 2 SWS, Practical Course 2 SWS

Requirements for the awarding of Credit Points

Examination: Mid-term exam with open and/or multiple choice questions, realization of a project and final presentation.

Evaluation Standard
according to examination regulations (§ 9)
  • D. Thomas: Programming Ruby 1.9: The Pragmatic Programmers' Guide The Pragmatic Bookshelf 2013
  • S. Ruby: Agile Web Development with Rails 4, Pragmatic Bookshelf 2013
  • P. Perrotta: Metaprogramming Ruby 2: Program Like the Ruby Pros, Pragmatic Bookshelf 2011
Own notebook Basic HTML skills Basic CSS skills Knowledge in object-oriented programming Knowledge about database management systems