buecher.lingoworld.de
sascha kersken

buecher.lingoworld - Startseite

    buchinfo

    aktuelles

    inhalt

    leseprobe

    rezensionen

    listings

    errata

    forum







    bestellen bei:

    O'Reilly (Papier)
    O'Reilly (eBook)
    amazon.de







Inhalt
 
O'Reilly 

Inhaltsverzeichnis

Vorwort    IX

Aufbau des Buchs    XI
Danksagungen    XIII

Einführung    1

Etwas Ruby-Geschichte    1
Merkmale und Vorzüge von Ruby    3
Ruby installieren    4
Ruby-Code eingeben und ausführen    10
'Hello World, hello Ruby' - das erste Ruby-Programm    17
Zusammenfassung    21

Sprachgrundlagen    23

Praktische Einführung    24
Grundlagen der Syntax    31
Variablen, Ausdrücke und Operationen    35
Kontrollstrukturen    72
Mustervergleiche mit regulären Ausdrücken    85
Iteratoren und Blöcke    101
Zusammenfassung    107

Ruby-Klassen    111

Was ist Objektorientierung?    111
Ein- und Ausgabe    114
Datum und Uhrzeit    138
Einige weitere Klassen    145
Die Ruby-Hilfe ri    148
Zusammenfassung    150

Eigene Klassen und Objekte erstellen    153

Objektorientierte Programmierung - Eine praktische Einführung    153
Klassen entwerfen und implementieren    163
Weitere objektorientierte Konstrukte    198
Zusammenfassung    215

Netzwerkanwendungen    219

Kurze Einführung in TCP/IP    219
Sockets    229
Web-Clients mit Net::HTTP    241
Prozesse und Threads    256
Zusammenfassung    271

Klassische Webanwendungen    273

Den Webserver Apache 2 installieren    274
CGI-Skripten mit Ruby    286
Zugriff auf Datenbanken    314
Zusammenfassung    330

Ruby on Rails    333

Rails installieren und in Betrieb nehmen    336
Die erste Rails-Anwendung    338
Realistische Anwendung: Eine Online-Rock-n-Roll-Datenbank    341
Zusammenfassung    355

Ruby-Kurzreferenz    357

Syntax    357
Ausdrücke    357
Kontrollstrukturen    360
Reguläre Ausdrücke    361
Klassendefinition    362
Klassenreferenz    363

Ressourcen und Tools    371

Bücher    371
Web-Ressourcen    373

Index    375

No Software Patents!

Ihre Werbung hier?
    
    www.lingoworld.de
    webmaster@lingoworld.de
    © Copyright 2004-2007 by Lingoworld IT Services, Köln
    designed by Tülay Kersken
    Impressum