Sinatra Jetzt Anmelden

Wenn Rails für das Erstellen einer Web-Anwendung zu komplex ist, dann ist vielleicht Sinatra das richtige Instrument. Wir nutzen dieses extrem schlanke Framework gerne für kleinere Projekte oder solche, die überwiegend mit Web APIs arbeiten - übrigens die ideale Backend-Komponente zu JavaScript-Anwendungen. Der zweitägige Kurs zeigt, wie man Anwendungen mit Sinatra schreibt und strukturiert.

Workshop Inhalt

  • Einführung in Sinatra (4 Zeilen für "Hello World")
  • Anwendungen strukturieren
  • Mit Views arbeiten
  • Tipps & Tricks aus der Praxis

Ziele

Die Kursteilnehmerinnen und -teilnehmer können nach dem Kurs selbständig Webanwendungen mit Sinatra 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

Der nächste Kurs findet vom 30./31. August 2011 in Zürich statt.

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

Kosten

  • CHF 1250.— für 2 Tage mit Kursunterlagen
  • Early-Bird Preis, CHF 1150.-- bei Buchung bis 30. Juli 2011
  • Stornierungsgebühr bis 2 Wochen vor Kursbeginn: 50%, danach 100% des Kursbetrags.

Inbegriffen

  • Kaffee, Getränke, Mittagessen
  • Kursunterlagen

Referenten

  • Jens-Christian Fischer. Softwareentwickler mit mehr als 15 Jahren Erfahrung. Lotus Notes (Certified Lotus Instructor, CLI), Java und Web Anwendungen. Realisierung von Intranet Anwendungen bei Firmen wie ABB und Holcim. 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. Rails Schulungen für Firmen wie Bluewin, Credit Suisse, HP und Siemens Schweiz.

Anmeldung

Per EMail an info@invisible.ch mit Angabe von Name, Firma, Adresse und Telefonnummer des Teilnehmers. Sie erhalten von uns eine schriftliche Anmeldebestätigung.