Gestaltung dynamischer Webseiten
Inhalt des des Kurses
Statische Webseiten sind out, das Web von heute gehört den dynamischen Inhalten. War es früher noch ausreichend, seine Seiten aus Vorlagen von FrontPage generieren zu lassen, so locken derartige Seiten keinen mehr hinter dem Ofen hervor.
Der Einsteig in die Welt dynamischer Webseiten ist denkbar einfach und dieser Kurs bietet mit insgesamt zwei Terminen einen Einblick in die Struktur dynamischer Seiten, erklärt den Grundgedanken und stellt die leicht zu erlernende Programmiersprache PHP vor, mit der auch Anfänger recht schnell erste Ergebnisse erzielen können.
Der Kurs erklärt anhand eines kleinen PHP-Gästebuchs, wie man PHP und HTML verbindet, wie man Daten aus Formularen ausliest, wie man Einträge in eine Datenbank sichert und von dort wieder lädt und wie man einigen Sicherheitsprobleme begegnen kann.
Voraussetzungen
Da es in der Vergangenheit gelegentlich zu Missverständnissen bezüglich Inhalten und notwendigen Vorkenntnissen kam, möchte ich die Gelegenheit nutzen, und hier kurz alles Wesentliche aufführen.
Für diesen Kurs sind Kenntnisse in HTML unabdingbar, denn PHP baut in nahezu allen Fällen auf einer HTML-Seite als Grundlage auf. Die HTML-Vorkenntnisse sollten nach Möglichkeit bereits den Umgang mit Formularen umfassen.
Ansonsten helfen Fähigkeiten wie Abstraktionsvermögen und Verständnis des “teile und herrsche”-Prinzips, das bei der Programmentwicklung häufig benutzt wird. Diese Dinge sind aber kein Muss, Interesse an den Dingen reicht auch, denn im Kurs ergeben sich genügend Möglichkeiten, Fragen zu stellen.
Eins allerdings vorweg: Der Kurs stellt lediglich eine Einführung in das Thema “Gestaltung dynamischer Webseiten mit PHP” dar, es handelt sich nicht um einen Programmierkurs. Niemand, der vor dem Kurs nicht programmieren konnte, wird es danach wirklich können, es geht mehr darum, einen Eindruck von den wichtigsten Punkten zu bekommen und sich später beim Selbststudium an die vorgestellten Themen zu erinnern.
Unterlagen
Es folgen die Unterlagen zu diesem Kurs. Es handelt sich um eine zweiteilige Präsentation der Grundlagen von PHP sowie um den Quellcode für das fertige PHP-Gästebuch. Die hier veröffentlichte Version kann sich von den jeweiligen Kursergebnissen unterscheiden, da es sich um eine Musterlösung handelt. Für die Lauffähigkeit muss noch die Konfiguration den entsprechenden Gegebenheiten angepasst werden.
- Gestaltung dynamischer Webseiten Teil 1 (PDF, 374 KB, Stand 17.07.2008)
- Quellcode der Beispiele für Teil 1 (ZIP, 3 KB, Stand 17.07.2008)
- Gestaltung dynamischer Webseiten Teil 2 (PDF, 184 KB)
- Quellcode der Musterlösung (ZIP, 8 KB)
Linksammlung
Dieser Abschnitt enthält einige Links rund um den Kurs zu interessanten Seiten.
- Webseite von PHP: http://www.php.net
- Webseite von XAMPP: http://www.apachefriends.org/de/xampp.html
- Webseite von PHPMyAdmin: http://www.phpmyadmin.net
- Webseite von MySQL: http://www.mysql.com
- MySQL 5.0 Referenzhandbuch: http://dev.mysql.com/doc/refman/5.0/en/
- SelfHTML HTML-Hilfe: http://de.selfhtml.org
- PSPad Editor: http://www.pspad.com/de/
- Weaverslave Editor: http://www.weaverslave.ws
- PHP User Group Dortmund: http://www.phpugdo.de
- HeidiSQL MySQL-Client: http://www.heidisql.com
- Bisher keine Kommentare.









