Modulbeschreibung

Webprogrammierung

ECTS-Credits:
2
Lernziele:

Die Studierenden

  • kennen wichtige clientseitige Technologien wie HTML, CSS und JavaScript
  • setzen darauf aufbauende Frameworks wie z.B. jQuery ein
  • kennen die Grundlagen einer Webarchitektur inkl. Datenfluss und Kommunikation
  • kennen einige serverseitige Technologien wie z.B. Node.js, Express oder Django
  • können eine passende Datenbankanbindung implementieren
  • können eine vollständige 3-tier Applikation entwerfen und implementieren
  • können eine passende Aufgabe als Single-Page Applikation implementieren

Kurse in diesem Modul

Webprogrammierung:

Dieser Kurs behandelt die fundamentalen Konzepte und Techniken, um moderne Webapplikationen zu entwickeln. Beginnend mit Grundlagen mit clientseitigen Techniken wie HTML, CSS und JavaScript wird anschliessend eine Client-Server Kommunikation und serverseitige Techniken eingesetzt, um eine klassische 3-tier Anwendung zu entwerfen. Dabei sollen aktuelle Frameworks zum Einsatz kommen und mittels Single-Page Applikation eine vorgegebene Aufgabe gelöst werden.

Klassenunterricht mit 2 Lektionen pro Woche
Disclaimer

Diese Beschreibung ist rechtlich nicht verbindlich! Weitere Informationen finden Sie in der detaillierten Modulbeschreibung.