4. Studiensemester

0 Pflicht-Präsenz(en)

Einsendeaufgabe(n)

Pflichtchat(s)

Allgemein

Lerngebiet:
Niveaustufe:
Bachelor
Studiensemester:
4
Kreditpunkte:
5 cp
Status:
Pflichtmodul
Häufigkeit des Angebotes:
Jedes Semester
Lehrsprache:
Deutsch
Lehrende:
Prof. Dr. Jörg Thomaschewski

Teilnahmevoraussetzungen

Obligatorische:
keine

Modulinhalte

Die Grundlagen für die Client-Server-Programmierung werden behandelt. Hierzu gehören insbesondere HTTP und die Konfiguration des Apache Webservers. Anschließend wird die PHP-Programmierung vermittelt, sodass die Studierenden professionell eigene Internetanwendungen erstellen können, unter Berücksichtigung der grundlegenden Sicherheitsanforderungen an die Serverkonfiguration und die Programmierung.

Lerneinheiten

    • Einführung in die Softwaretechnik
    • Die Geschichte des Internets
    • Client-Server-Kommunikation und HTTP
    • Installation und Inbetriebnahme des eigenen Servers
    • Der Apache Webserver
    • Sicherheitsaspekte der Webserver-Konfiguration
    • Grundlagen der PHP-Programmierung
    • Reguläre Ausdrücke mit PHP
    • Fortgeschrittene PHP-Programmierung
    • Sicherheitsaspekte der PHP-Programmierung
    • Entwurfsmuster in PHP
    • Diagrammerstellung mit dem Programm Dia

Präsenz

Pflichtpräsenzen:
0 von 0
Zeitaufwand:
Inhalte:
Klärung von Fragen zu den Modulinhalten; Besprechung von Einsendeaufgaben und praktische Übungen zu HTTP, Apache-Konfiguration, Regulären Ausdrücken und PHP Programmierung.
Art:
fakultativ
Teilnahme:
erfordert physische Anwesenheit

Prüfung

Einsendeaufgaben:

Es werden 5 Einsendeaufgaben angeboten, von denen 4 bestanden werden müssen. Eine nachträgliche Überarbeitung der Einsendeaufgaben ist nicht zulässig.

Leistungsnachweise:
keine
Prüfungsform:
Klausur (120 Minuten)

Literatur

  • Apache 2.4
    Kersken, Sascha
    Bonn: Galileo Press
    4. Aufl.(2012)
  • Reguläre Ausdrücke. Kurz & gut.
    Stubblebine, Tony; Klicman, Peter; Schulten, Lars
    Köln: O'Reilly Verlag.
    2 Aufl.(2008)
  • Reguläre Ausdrücke Kochbuch
    Goyvaerts, Jan; Levithan, Steven
    O'Reilly Verlag.
    2 Aufl.(2010)
  • PHP Design Patterns
    Schmidt, Stephan
    Beijing: O'Reilly Verlag.
    2 Aufl.(2009)

Hinweise

Medien-/Lernform

Multimedial aufbereitetes Online-Studienmodul zum Selbststudium mit zeitlich parallel laufender Online-Betreuung (E-Mail, Chat, Einsendeaufgaben u. a.) sowie Präsenzphasen

Hinweise

Modul wird auf deutsch angeboten; jedoch wird engl.-sprachige Zusatzliteratur verwendet

Verantwortliche

Prof. Dr. Jörg Thomaschewski (HS Emden/Leer)