Schulung Ruby on Rails
(S1010)Überblick
Beschreibung
Die zahlreichen und komplexen Möglichkeiten von Ruby und des Frameworks Rails 2, das auch im Enterprise-Bereich häufig eingesetzt wird, werden ausführlich behandelt. Alle Beispielapplikationen sind dabei systematisch aufgebaut: von einer einfachen bis zu einer komplexen Anwendung. Tipps und Tricks, eine umfassende Befehlsreferenz und eine Einführung in die Sprache Ruby lassen dann keine Wünsche mehr offen.
Preis
Auf Anfrage
Dauer
5 Tage. Die vorgeschlagene Dauer kann Ihren Bedürfnissen angepasst werden.
Details
Schulungs-Ziel
In diesem Seminar erlernen Sie die Möglichkeiten des Web-Framework Ruby on Rails. Sie wissen dann, wie man RoR installiert und konfiguriert und kennen die Strukturelemente, Funktionen und Möglichkeiten zur externen Datenanbindung, sowie die Erstellung von Anwendungen.
Wer sollte teilnehmen
Dieser Kurs richtet sich an Web-Programmierer, die sich einen ersten Einstieg in Ruby on Rails verschaffen wollen und ein modernes Web-Framework kennenlernen möchten, mit dem sie viele Standardsituationen meistern können. HTML-Kenntnisse sind erforderlich, SQL- und Javascript-Kenntnisse wäre von Vorteil.
Inhalt
- Einführung
- Wie entstand Rails?
- Warum Ruby?
- Model View Controller
- Datenbankpersistenz
- Konvention statt Konfiguration
- Das DRY-Prinzip
- Das neue Web 2.0
- Installation
- Allgemeines
- Installation unter Mac OS X
- Installation unter Windows
- Installation unter Linux
- Editoren und Entwicklungsumgebungen
- Erste Schritte
- Eine Rails-Applikation erstellen
- Der lokale Rails-Server
- Grundgerüst mit Scaffolds erstellen
- Die Applikation im Browser aufrufen
- HTTP-Authentifizierung
- Einführung in Ruby
- Was ist Ruby?
- Ruby-Code ausführen
- Grundlagen
- Zahlen
- Zeichenketten
- Symbole
- Reguläre Ausdrücke
- Arrays
- Hashes
- Datum und Zeit
- Module
- Eine Bookmarkverwaltung Beispiel
- Rails-Projekt erstellen
- Weitere Views anlegen
- Layout
- Model
- CRUD -- Create -- Read -- Update -- Delete
- Fehlerbehandlung in Formularen
- Flash-Messages
- Refaktorisierung mit Helper und Partials
- Authentifizierung
- Routing
- Darstellungsformate in RESTful Rails
- Ajax
- Das Rails Framework
- Generieren eines Rails-Projektes
- Verzeichnisstruktur einer Rails-Applikation
- Namenskonventionen
- Datenbank-Konfiguration
- Umgebungseinstellungen
- Generatoren
- Rails-Konsole
- Lokaler Server
- Logging
- Debugging
- Rake
- EdgeRails
- Templatesystem mit ActionView
- Steuerzentrale mit ActionController
- Datenbankzugriff mit ActiveRecord
Organisation
Teilnehmerzahl
min. 1, max. 8 Personen
Schulungszeiten
5 Tage, 1. Tag 10:00-17:00, Folgetage 09:00-16:00
Ort der Schulung
GFU-Schulungszentrum Köln oder bei Ihnen als Inhouse-Schulung
Buchungsmöglichkeiten
Firmenschulungsanfrage
Inhouse-Schulung mit individuellen Inhalten zum Wunschtermin. Wahlweise in Ihrem Hause oder im GFU-Schulungszentrum.
Individualschulungsanfrage
Schulung für eine Einzelperson mit individuellen Inhalten zum Wunschtermin.
Enthaltene Leistungen
- Schulungsunterlagen
- Teilnahmezertifikat
- Frühstück und Mittagessen
- Getränke, Obst und Snacks