Das Training Ruby für Programmierer liefert dir einen schnellen Einstieg in Ruby. Dabei wird der objektorientierte Aufbau von Ruby genutzt, um unkompliziert die Grundlagen von Ruby sowie Datenstrukturen, Vererbung, Built-in Methoden und Modulen im Seminar zu vermitteln.
Ruby für Programmierer Seminar
Ruby on Rails Schulung: Grundlagen für den schnellen Umstieg auf Ruby
Die Open-Source-Programmiersprache Ruby ist eine objektorientierte und plattformunabhängige Sprache, die durch Einfachheit glänzt, zugleich aber auch funktional und praktisch ist. Sie wird in jährlichen Zyklen weiterentwickelt und ist leicht erweiterbar. Anwendung findet Ruby vor allem als Webserver Scriptsprache unter Einsatz des Frameworks „Ruby on rails“. Zudem wird es häufig für die Erstellung von Bash Scripten für Server-Anwendungen eingesetzt.
Lernziele Ruby Seminar
Inhalte Ruby Seminar
Einführung und Motivation
- Ein kurzer Hintergrund zu Ruby
- IDE Konfiguration
- Basisbefehle und -syntax
- Methoden und Rückgabewerte
- Methoden und Eigenschaften von Klassen
- Erzeugen von Klassen und Objekten
- Sichtbarkeitsbereich von Variablen
- Konstruktoren
- Duck Typing
- Parameterlisten
- Folgen
- Arrays, Strings
- Switch-Anweisungen, Dateizugriff
- Zeit, Parallele Zuweisungen und Weitere
- Hashs und Symbole
Exceptions und externer Quelltext
- Exceptions
- Importieren von Quelltext
- Standardlibrary
- JSON
- YAML
- XML
- GEMS
- Bundler
Ruby on Rails
- Ruby on Rails – Einleitung
- Installation von Rails
- Route, Action, Model, View, Controller
- CRUD
- Read – Modifizieren eines Projekts
- Route, Action, View
- Models
- Resources
- Create – Resource Actions
- Form Builder
- Update und Edit
- Partials
- Delete und Destroy
Übungen
- Einführung und Motivation – Übungen
- FIFO
- Schleifenabbruch und Verzweigung
- Klassen- und Objektvariablen
- Konstruktor
- Vererbung
- Vererbung 2
- Vererbung 3
- Suche in Arrays
- Stringsuche
- Dateizugriff 1
- Hashs
- Dateizugriff 2
- Doppelt verknüpfte Listen – Das Pferderennen
- Exceptions und externer Quelltext – Übungen
- Rescue
- Ausnahmen
- JSON-Konfigurationsdateien
- XML
- Schere, Stein, Papier
- Einführung und Motivation – Lösungen
- FIFO – Lösung
- Schleifenabbruch und Verzweigung – Lösung
- Klassen- und Objektvariablen – Lösung
- Konstruktor – Lösung
- Vererbung – Lösung
- Vererbung 2 – Lösung
- Vererbung 3 – Lösung
- Suche in Arrays – Lösung
- Stringsuche – Lösung
- Dateizugriff 1 – Lösung
- Hashs – Lösung
- Dateizugriff 2 – Lösung
- Doppelt verknüpfte Listen – Das Pferderennen – Lösung
- Exceptions und externer Quelltext – Lösungen
- Rescue – Lösung
- Ausnahmen – Lösung
- JSON-Konfigurationsdateien – Lösung
- XML – Lösung
- Schere, Stein, Papier – Lösung
- Weitere Übungen
- Komplexe Zahlen
- Schach
- Lösung – Schach
Ruby für Programmierer Schulung Zielgruppe: Ruby Seminar
Der Kurs Ruby für Programmierer richtet sich an alle, die eine schnelle Einführung in die Arbeit mit Ruby benötigen.
Ruby für Programmierer Schulung Voraussetzungen Ruby Seminar
Grundkenntnisse der Programmierung in einer anderen objektorientierten Programmiersprache wie z. B. Java oder Python sind für den Besuch der Ruby für Programmierer Schulung erforderlich.