Informationen zum Praktikum Internet-Programmierung

Im folgenden finden Sie eine Liste von Verweisen zu Dokumenten, die für das Praktikum Internet-Programmierung relevant sind.

Tutorial zu Curry
Eine Einführung in die Sprache Curry, die zwar noch unvollständig ist, aber mit der man die Sprache wesentlich besser lernen kann als mit dem Curry Report, der offiziellen Sprachdefinition.
Hinweis: Die aktuelle Version kann man sich auf den Sun-Rechnern des Instituts mit dem Kommando
acroread ~pakcs/tutorial/main.pdf
anschauen. Wenn man in seinem Pfad auch ~pakcs/bin aufgenommen hat, kann man auch direkt die darin enthaltenen Beispielprogramme ausführen.
Curry Beispielprogramme
Dieses Dokument enthält einen Index zu einer Sammlung von kleinen Beispielprogrammen, die verschiedene Ideen der Sprache Curry zeigen.
Installieren von CGI-Skripten
Hinweise zum Installieren von CGI-Skripten, die in Curry programmiert sind, auf den Sun-Rechnern des Instituts.
Curry Homepage
Die Homepage zur Programmiersprache Curry, auf der zahlreiche Dokumente zu Curry zusammengetragen sind.
PAKCS Homepage
PAKCS ist eine Implementierung von Curry, die auf den Sun-Rechnern des Instituts installiert ist. Auf der Homepage von PAKCS findet man zahlreiche Dokumente wie z.B. das User Manual. Um PAKCS zu benutzen, sollte man das Verzeichnis ~pakcs/bin in seinen Pfad aufzunehmen (z.B. durch "export PATH=~pakcs/bin:$PATH" in der bash). Dann erfolgt der Aufruf der interaktiven PAKCS-Programmierumgebung einfach durch pakcs (oder durch ~pakcs/bin/pakcs falls der Pfad nicht entsprechend erweitert ist).
PAKCS Bibliotheken
PAKCS enthält eine Sammlung von Bibliotheken, die für die Anwendungsprogrammierung nützlich sind. Die Dokumentation aller Bibliotheken wurde durch einen Dokumentationsgenerator erstellt.
Aktuelle Implementierung
Hier kann man sich die (meistens) aktuelle Version der Implementierung des Projekts ansehen.
Aktuelle Dokumentation
Hier ist die (meistens) aktuelle Dokumentation der Implementierung des Projekts zu finden.

Übungsaufgaben

Übungsblatt 1: PDF Postscript
Übungsblatt 2: PDF Postscript
Übungsblatt 3: PDF Postscript

Vorträge

XML (PDF)
CSS und JavaScript (PDF)
Frames (HTML)
Cookies (HTML)

Michael Hanus