Entwicklung webbasierter Anwendungen (EWA)

Belegnummer: 30.7400 Modulbeschreibung

Inhalt

Die Kenntnisse und F√§higkeiten, die mit Hilfe des Moduls erworben werden, sind grundlegend f√ľr die Entwicklung sicherer webbasierter Anwendungen.

Lernziele:

  • aktuelle Auszeichnungssprachen kennen und anwenden
  • Skriptsprachen f√ľr client- und serverseitige Webprogrammierung kennen und anwenden
  • ein Dokument Objekt Modell verstehen
  • die Architektur webbasierter Client/Server-Anwendungen mit Datenbankanbindung verstehen
  • Methoden und Techniken zur Entwicklung webbasierter Anwendungen kennen
  • Sicherheitsaspekte im Kontext von Webanwendungen verstehen.


Lehrinhalte (u.a.):   

  • HTML Grundlagen, Hyperlinks, Formulare, Layoutmanager, Validierung
  • Formatierung und Layout mit CSS, Layoutkonzepte
  • Clientseitige Programmierung mit JavaScript und HTML Dokument Objekt Modell
  • Webserver Konfiguration, Zugriffsschutz, HTTP Grundlagen, CGI-Schnittstelle
  • Serverseitige Programmierung mit PHP
  • Datenbankanbindung
  • Sessionverwaltung, Systemarchitektur
  • Sicherheitsaspekte
  • H√∂here Konzepte wie Content Management Systeme

Leistungsnachweis

Der Leistungsnachweis erfolgt durch eine Klausur am Semesterende.
Der Termin und der Raum werden im Pr√ľfungsterminplan festgelegt.

Der Inhalt richtet sich jeweils nach der aktuellen Vorlesung.

Die erfolgreiche Teilnahme am Praktikum ist Zulassungsvoraussetzung. Falls Sie das Praktikum bei einem Kollegen gemacht haben, m√ľssen Sie das Testat vor Beginn der Klausur nachweisen. Das Praktikum von vorherigen EWA-Veranstaltungen wird anerkannt.

Die ausgedruckten Folien (mit eigenen Notizen) sind in der Klausur als Hilfsmittel zugelassen. Au√üerdem d√ľrfen Sie Ausdrucke von Ihrer Praktikumsl√∂sung oder Code-Beispielen verwenden.

EWA Sprechstunde

An den folgenden Terminen findet in D15 1.02 von 16:00 - 17:30 Uhr ein betreutes EWA-Tutorium von Alexander Kapincev statt:

  • 08.05.2017
  • 22.05.2017
  • 29.05.2017
  • 12.06.2017
  • 19.06.2017
  • 26.06.2017

Sie können auch Herrn Kapincev per eMail kontaktieren.

Termine

Alle Termine f√ľr Vorlesungen, Praktika und auch die Klausur werden √ľber das Online Belegsystem "OBS" verwaltet und gepflegt.

EWA als eLecture

Die Vorlesung EWA wurde im SS 2013 auf Video aufgenommen. Da sich die Inhalte nur unwesentlich ge√§ndert haben, k√∂nnen Sie die Videos weiterhin zur Nachbereitung der Veranstaltung verwenden. Den pr√ľfungsrelevanten Inhalt legen allerdings die aktuellen Vorlesungsunterlagen fest.

Beachten Sie folgenden Hinweis zu der Videoversion und aktuellen Vorlesung:

  • Es gibt Unterschiede im Bereich Zugangskontrolle bei Apache
  • Es gibt Unterschiede im Bereich JavaScript

Die Zugangsdaten finden Sie nach der Anmeldung auf meiner Homepage.

Downloads

Vorlesung

Praktikum

Sonstiges