im Minor Kulturinformatik/Digitale Medien 4. Semester
Dr. Paul Ferd. Siegert
siegert@leuphana.de
Raum: 7.212
Sprechzeit: Mi 16-17.00 Uhr (bitte anmelden über myStudy)
Tel.: 04131 78-1248
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.
Grundkenntnisse in HTML werden vorausgesetzt. Insbesondere das Erstellen von HTML-Formularen wird im Seminar benötigt.
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.
Im Seminar werden wöchentlich Aufgaben zum Inhalt der entsprechenden Sitzung gestellt.