Skip to main content

Modulbeschreibung - Web Programming

Nummer
webpr
ECTS 3.0
Anspruchsniveau intermediate
Inhaltsübersicht JavaScript ist die Sprache des World Wide Web.
Gute Kenntnisse dieser Sprache sind eine unverzichtbare Grundlage für anspruchsvolle Gestaltung und interaktive Anwendungen im Browser.
Das Verständnis von JavaScript Sprachkonzepten umfasst
  • die Eigenschaften, Fähigkeiten und Risiken des Scripting Ansatzes
  • die uniforme Typisierung
  • das funktionsbezogene Scoping
  • Prototypen als Ersatz für Vererbung
  • automatisierte Tests
  • den Bau von objektorientierten und funktionalen Abstraktionen.

Ausserdem dient JavaScript auch als Compilation Target für objektorientierte oder funktionale Hochsprachen.
Lernziele Die Studierenden
  • können JavaScript anforderungsgerecht einsetzen
  • können typische Fehlerquellen vermeiden
  • können eine JavaScript Code Basis ingenieursmässig aufbauen und pflegen
  • verstehen die Unterschiede zu Sprachen wie Java
  • kennen die Grenzen und können auch alternative Sprachen einsetzen

Empfohlene Vorkenntnisse
  • Objektorientierte Programmierung 2 (oopI2)
  • Algorithmen und Datenstrukturen 1 (algd1) (kann parallel besucht werden)
  • Web Engineering (webeC) (kann parallel besucht werden)

Leistungsbewertung Erfahrungsnote
Diese Seite teilen: