2-tägiger Workshop Ruby from Scratch
Ruby Grundkurs
In diesem Workshop wird die Sprache Ruby praxisnah und interaktiv präsentiert.
Er wendet sich an Ruby-Einsteiger, die schon andere Programmiersprachen kennen.
Ruby ist durch seine Flexibilität sehr geeignet für agile Software-Entwicklung.
Daher wird in diesem Kurs die Methode "test-driven"/"behaviour-driven" development
(TDD/BDD)
einen zentralen Platz einnehmen.
Am ersten Tag werden die grundlegenden Sprachmerkmale von Ruby erarbeitet
und das Test-Framework RSpec eingeführt.
- Ruby-Syntax und Konventionen
- Iteratoren, Blöcke, Closures
- RSpec-Grundlagen
- Konsequenzen der dynamischen Typisierung
- Das Ruby-Objektmodell
- mehr RSpec: Mocks und Stubs
Am zweiten Tag werden fortgeschrittene Sprach-Features von Ruby vorgestellt,
sowie typische Ruby-Anwendungsfälle besprochen.
- Ruby-Metaprogrammierung
- Web-Frameworks RubyOnRails und Merb mit ActiveRecord und Datamapper
- Ruby für Desktop-Anwendungen
- Ruby für System-Scripts
- IDEs, Debugging
- Dokumentations-Generator
- Ruby auf Java-Basis: JRuby
- Unterschiede zwischen Ruby 1.8 und 1.9
Für die Teilnehmer stehen Rechner mit Ubuntu-Linux zur Verfügung.
Es können auch eigene Computer benutzt werden, dann wird
Ruby ab Version 1.8.6 erwartet, eine Netbeans-Installation ist von Vorteil.
Sven Suska ist freiberuflicher Software-Entwickler und arbeitet seit 4 Jahren mit Ruby.
Bis zum 04. September gelten die Frühbucherpreise.
Preise:
Firmen, Organisationen
Frühbucher: 380,– €
regulär: 760,– €
Privatpersonen
Frühbucher: 190,– €
regulär: 380,– €
ermäßigt
Frühbucher: 130,– €
regulär: 260,– €








Kommentar hinzufügen