Der zweitägige Workshop führt Sie in die effiziente Webentwicklung mit Ruby on Rails ein und bietet Ihnen die optimale Möglichkeit, das Framework anhand von vielen praktischen Übungen intensiv kennen zu lernen. Der Workshop beginnt mit einem Überblick, der den Rahmen von Rails absteckt. Im Anschluss lernen Sie anhand von kurzen theoretischen Grundlagen und vielen praktischen Aufgaben das Framework intensiv kennen. Ziel ist die Vermittlung der Grundkonzepte und Frameworks von Ruby on Rails. Die Teilnehmer sind nach dem Workshop in der Lage, eigene Webanwendung auf Basis von Rails zu entwickeln und sich in fortgeschrittene Themen einzuarbeiten.
Inhalte
Überblick, Grundlagen und Konzepte
Controller, Views, Parameter, Session, Filter, Layout, Partial Views
Modelle, Assoziationen, Finder, Vererbung, Validierung, Callbacks
Ruby-Grundlagen, Weitere Themen (z.B. Ajax) je nach Fortschritt
Teilnehmerkreis
Das Tutorium richtet sich an Programmierer, Web-Entwickler und technische Projektleiter, die Web-Anwendungen entwickeln und sich für eine Alternative zu PHP oder Java EE interessieren.
Voraussetzungen für die Teilnahme
Das Seminar ist für Rails-Einsteiger konzipiert. Grundkenntnisse in der Objektorientierten Programmierung und in der Web-Entwicklung sollten vorhanden sein. Grundkenntnisse in Ruby sind von Vorteil, aber nicht zwingend notwendig.
Systemvoraussetzungen
Teilnehmer benötigen ein Notebook mit Ruby, Rails, Datenbank, Browser und Lieblingseditor. Hinweise zur Installation finden sich unter www.rubyonrails.org.