Praxiswissen Ruby (deutsch, free, PDF)


— Free download — 

Inhalt:

• Kapitel 1, Einführung, verliert zunächst einige Worte über Geschichte und
Merkmale von Ruby. Danach wird gezeigt, wie Sie die Sprache und ihre Werkzeuge
auf Ihrem Rechner installieren, und Sie schreiben Ihr erstes Ruby-Skript.
• In Kapitel 2, Sprachgrundlagen, werden alle Grundbausteine der Programmiersprache
Ruby vorgestellt: Die Syntax, das heißt die korrekte Schreibweise von
Befehlen, danach Ausdrücke und Variablen, Fallentscheidungen, Schleifen und
so weiter, bis hin zu einigen Spezialwerkzeugen, die so nur Ruby zu bieten hat.
• Kapitel 3, Ruby-Klassen, ist der erste Teil einer gründlichen Einführung in die
Objektorientierung: Hier lernen Sie, mit vielen nützlichen Klassen zu arbeiten,
die zum Lieferumfang gehören. Die wichtigsten Themen sind Ein- und Ausgabe
(auf der Konsole, in Dateien und so weiter), Datum und Uhrzeit sowie
einige andere eingebaute Klassen.
• Kapitel 4, Eigene Klassen und Objekte, beschäftigt sich danach mit dem aktiven
Teil der Objektorientierung: Sie lernen Schritt für Schritt, wie Sie Ihre eigenen
Datenmodelle und Arbeitsabläufe in Klassen abbilden können. Das gesamte
Handwerkszeug der objektorientierten Programmierung, das Ruby in besonders
vollendeter Form zur Verfügung stellt, wird dabei gründlich erläutert.
• In Kapitel 5, Netzwerkanwendungen, erfahren Sie, wie Sie mit Hilfe eigener Programme
auf lokale Netzwerke oder auf das Internet zugreifen können. Sie erhal-
ten zunächst einige Hintergrundinformationen über den Aufbau der TCP/IPProtokolle
und entwickeln dann auf dieser Grundlage Clients und Server. Ein
Teil des Kapitels beschäftigt sich zudem mit dem Problem der Nebenläufigkeit,
um Server zu schreiben, die mehrere Clients gleichzeitig bedienen.
• Kapitel 6, Klassische Webanwendungen, beschreibt zunächst, wie Sie den Webserver
Apache einrichten und konfigurieren. Er dient als Plattform für die nachfolgend
entwickelten Anwendungen. Hier geht es um die traditionelle Art der
Webprogrammierung, die Sie erst als Grundlage verstanden haben sollten,
bevor Sie nur noch Rails verwenden.
• In Kapitel 7, Ruby on Rails, erhalten Sie schließlich eine praxisorientierte Einführung
in die Arbeit mit diesem äußerst komfortablen Web-Framework.
• Anhang A, Ruby-Kurzreferenz, enthält eine Kurzübersicht der wichtigsten
Ruby-Anweisungen und -Klassen.
• Anhang B, Ressourcen und Tools, schließlich empfiehlt einige Bücher zum Weiterlernen
sowie zu angrenzenden Themen. Daneben erhalten Sie die Adressen
diverser wichtiger Websites zum Thema

— Free download — 

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.