Ruby on Rails Workshop

Termine

Ort und Zeiten der Veranstaltung werden hier bekanntgegeben, sobald dies möglich ist.

Kursinhalte

Ziel des Kurses ist die Vermittlung eines grundlegenden Verständnisses für die Webentwicklung nach dem MVC Entwurfsmuster mit dem Ruby on Rails Framework.

Um einen ersten groben Eindruck von Ruby on Rails zu bekommen, empfehle ich Ihnen vorweg folgenden Screencast: Creating a weblog in 15 Minutes

Diesen und weitere Screencasts finden Sie unter: Ruby on Rails Screencasts

Vorraussetzungen

Da es auf Grund der Zeitknappheit nicht möglich ist die Kenntnisse der objektorientierten Programmierung zu vermitteln, wäre es sinnvoll bereits eine objektorientierte Programmiersprache wie etwa Java zu beherrschen, da die Einführung in Ruby auch recht knapp gehalten werden soll. Darüberhinaus sollten Sie eine grundlegende Vorstellung relationaler Datenbanksysteme besitzen, da ich auch hier wegen der Zeitknappheit keinen tieferen Einblick geben kann.

Folien & Lehrmaterial

Alle Unterlagen zum Kurs finden Sie ab dem Kursbeginn auf dem K-Laufwerk der Universität Regensburg.

Empfohlene Literatur

Englischsprachige Literatur:

Deutschsprachige Literatur:

Deutschsprachige Literatur zu Ruby oder Ruby on Rails ist bisher leider allgemein nur vereinzelt zu finden.

Weblinks

Ruby

Ruby on Rails

Im Kurs verwendete Software

Ruby Interpreter download
nötig zur Ausführung der Ruby Programme

Ruby on Rails
installation über das Ruby gem Kommando in der Systemkonsole
gem install rails --include-dependencies
Details zur Installation

RadRails download
Entwicklungsumgebung für Rails Anwendungen

MySQL download
Datenbanksystem wird den Kursteilnehmern zur Verfügung gestell und muss nicht selbst installiert werden.

PostgreSQL download
Empfohlenes Opensource Datenbanksystem - wird im Kurs nicht verwendet.