Ruby on Rails

Betreuer

Andreas Bade
Dirk Breuer


Beschreibung



Webbasierte Software-Systeme sind aus der heutigen IT-Landschaft nicht mehr wegzudenken. Neben Produktplattformen oder Online-Portalen etablieren sich auch gerade "Software as a Service" (SaaS) Lösungen immer mehr als Alternative zu nativen Desktop-Anwendungen. Die Vorteile hierbei liegen klar auf der Hand: ständige Verfügbarkeit der Software, wesentlich geringere Nutzungskosten, hohe Erreichbarkeit der Kunden, Minimierung der Entwicklungskosten durch relativ einheitliche Plattform, schnelle Auslieferung von Updates und noch viele mehr. All diese Vorteile stellen dabei entsprechende Anforderungen an die jeweilige Technologie dahinter. In allen gängigen Hochsprachen haben sich daher in den letzten Jahren mehrere Rahmenwerke etabliert die es Entwicklern ermöglichen Webapplikationen effizient zu erstellen. Eines dieser Rahmenwerke, was in letzter Zeit immer wieder im Rampenlicht stand ist "Ruby on Rails". Es ist in Ruby geschrieben, einer dynamisch typisierten, vollständig objektorientierten Interpretersprache. Das Rahmenwerk liegt seit Februar in einer neuen Beta Version vor, bei der unter der Haube eine maßgebliche Neu- und Weiterentwicklung statt gefunden hat.


Ziel

In diesem ASS-Kurs wollen wir euch zum einen in die Grundzüge der Ruby-Entwicklung einführen und darüber hinaus mit euch gemeinsam eine einfache Webapplikation entwickeln. Ziel am Ende soll es sein, dass ihr die Konzepte hinter Ruby on Rails soweit verinnerlicht habt, dass ihr selbstständig Webanwendungen konzipieren und umsetzen könnt. Bisher konnten wir dieses Ziel immer ganz gut erreichen und sind guter Dinge, dass uns das auch bei diesem Kurs wieder gelingen wird. Wir freuen uns also auf zahlreiche Anmeldungen.


Teilnahmebedingung

Der Kurs richtet sich sowohl an Bachelor- als auch an Master-Studenten. Für Bachelorstudenten gilt: Neben dem Interesse am Programmieren müssen die Teilnehmerinnen und Teilnehmer das Grundstudium abgeschlossen haben. Ein Schein aus dem Grundstudium darf fehlen. Erfahrungen mit einer objektorientierten Programmiersprache sollten die Teilnehmer haben. Kenntnisse einer speziellen Sprache sind nicht notwendig.


Nächste Veranstaltung

Ganztägig vom 07.04.2010 bis 09.04.2010 im MI-Pool


Mehr Informationen im MiWiki unter


Kursmaterial (13. bis 15. Februar 2008)


raster