rails.png

Intro to Ruby on Rails

Ruby on Rails

Dieser Kurs führt in die Entwicklung komplexer Web-Anwendungen ein. Dabei werden nicht nur die wichtigsten Komponenten von Rails behandelt. Die Zusammenhänge zwischen Back- und Frontend-Entwicklung werden eingehend erläutert, testgetriebene Entwicklung und viele verwandte Themengebiete werden intensiv behandelt. Ziel des Kurses ist, dass die Teilnehmer selbständig Web-Anwendungen mit Rails entwickeln können.

Workshop Inhalt

  • Einführung in Ruby
  • MVC - Model, View, Controller Anwendungen
  • Objekte und SQL Daten miteinander verbinden — ActiveRecord
  • Aktionen im Web - von der URL bis zur Aktion — ActionPack
  • Darstellung im Browser — ActionView
  • Testgetriebene Entwicklung mit TestUnit und RSpec
  • Einsatz von JavaScript / CoffeeScript
  • jQuery mit Rails
  • Mails versenden — ActionMailer
  • Web Services mit REST bauen
  • Tipps & Tricks aus der Praxis

Ziele

Die Kursteilnehmerinnen und -teilnehmer können nach dem Kurs selbständig Webanwendungen mit Ruby on Rails 3 / 3.1 erstellen

Voraussetzungen

Sie sind Software-Entwickler mit grundlegenden Kenntnissen in Webdesign (HTML, CSS) und objektorientierter Programmierung. An den Kurs bringen Sie ihren eigenen Laptop mit (Windows, Mac, Linux)

Datum / Ort

Auf Anfrage.

Selbstverständlich können sie auch eine auf ihre Bedürfnisse zugeschnittene In-House Schulung buchen. Anfragen an: kurs@simplificator.com

Kosten

  • CHF 1750.— für 3 Tage mit Kursunterlagen
  • Early-Bird Preis, CHF 1550.-- bei Buchung bis 3 Wochen vor Kursbeginn
  • Stornierungsgebühr bis 2 Wochen vor Kursbeginn: 50%, danach 100% des Kursbetrags.

Inbegriffen

  • Kaffee, Getränke, Mittagessen
  • Kursunterlagen

Anmeldung

 

Datum / Ort

Referenten

Jens-Christian Fischer

Seit 2004 Erfahrung mit Ruby On Rails und Realisierung mehrere Projekte mit Rails. Autor der erfolgreichen Buches "Profesionelle Webentwicklung mit Rails 2" und Mitgründer der SwissRUG. 

Anmeldung

Per E-Mail an info@simplificator.com mit Angabe von Name, Firma, Adresse und Telefonnummer des Teilnehmers. Sie erhalten von uns eine schriftliche Anmeldebestätigung.

AGBs.