Dynamische Webseiten mit PHP

im Minor Kulturinformatik/Digitale Medien 4. Semester

Dozent

Dr. Paul Ferd. Siegert
siegert@leuphana.de
Raum: 7.212
Sprechzeit: Mi 16-17.00 Uhr (bitte anmelden über myStudy)
Tel.: 04131 78-1248

Inhalt

Klassisches WebPublishing mit statischem HTML reicht heute für viele Anwendungen längst nicht mehr aus. Um Webseiten Programmfunktionalität zu verleihen, eignet sich die serverseitige Skriptsprache PHP. Anhand von PHP sollen Grundlagen der Programmierung vermittelt und von den Studierenden erprobt werden. Oft geht es darum Daten zu erfassen oder eine Auswahl aus Datenbeständen anzuzeigen (Shop-Systeme, Kalender, Fragebögen etc.). Um diese Datenbestände zu verwalten sind Datenbanken notwendig. Im Seminar wird die Datenbank MySQL verwendet werden und mit ihr die Grundtechniken relationalen Datenbakdesigns sowie der Anbindung von MySQL mit PHP thematisiert.

Voraussetzungen

Grundkenntnisse in HTML werden vorausgesetzt. Insbesondere das Erstellen von HTML-Formularen wird im Seminar benötigt.

Hinweis zum Seminar

Wenn Sie sich entschliessen am Seminar teilzunehmen, kommen Sie bitte schon in die erste Sitzung. Ich kann leider keine Sitzung für Sie per E-Mail wiederholen.

Das Erlernen von Programmiersprachen erfordert machmal eine hohe Frustrationstolleranz und Durchhaltevermögen. Wer sich diesen Mühen unterzieht wird dann aber dann mit guten Ergebnissen belohnt. Und: wenn man die Struktur einer Programmiersprache und das Denken in Algorithmen einmal gelernt hat, lässt sich das leicht auf andere Programmiersprachen übertragen. In jedem Fall schult es das strukturierte Denken.

Organisation

Im Seminar werden wöchentlich Aufgaben zum Inhalt der entsprechenden Sitzung gestellt.