Zur Seitennavigation oder mit Tastenkombination für den accesskey-Taste und Taste 1 
Zum Seiteninhalt oder mit Tastenkombination für den accesskey und Taste 2 
Startseite    Anmelden     
Logout in [min] [minutetext]

Web-Programmierung - Detailansicht

  • Funktionen:
  • Zur Zeit kein Belegungszeitraum aktiv.
Grunddaten
Veranstaltungsart Vorlesung/Praktikum Langtext
Veranstaltungsnummer 4862 Kurztext
Semester WiSe 2021/22 SWS 4
Erwartete Teilnehmer/-innen Max. Teilnehmer/-innen
Rhythmus Jedes Semester Studienjahr
Hyperlink  
Sprache Deutsch
Belegungsfrist Hauptbelegungszeitraum 20.09.2021 - 15.10.2021

Belegpflicht
Termine Gruppe: [unbenannt] iCalendar Export für Outlook
  Tag Zeit Rhythmus Dauer Raum Raum-
plan
Lehrperson Status Lernziele fällt aus am Max. Teilnehmer/-innen
Einzeltermine anzeigen
iCalendar Export für Outlook
Mi. 16:00 bis 19:15 woch Gebäude L - L129        
Einzeltermine anzeigen
iCalendar Export für Outlook
Mi. 16:00 bis 19:15 woch Gebäude G - G 001        
Gruppe [unbenannt]:
Zur Zeit kein Belegungszeitraum aktiv.
 


Zugeordnete Personen
Zugeordnete Personen Zuständigkeit
Drotleff, Elias , Dipl.Inform.(FH)
Hofmeister, Marius, Professor verantwortlich
Laut SPO für
Abschluss Studiengang Semester Kategorie ECTS
Bachelor Mediendesign 7 - 7 Wahlfach 5
Bachelor Mediendesign 4 - 4 Wahlfach 5
Bachelor Mediendesign 6 - 6 Wahlpflichtfach 5
Bachelor Internet und Online-Marketing 3 - 7 Wahlfach 5
Bachelor Angewandte Informatik 4 - 4 Pflichtfach 5
Bachelor Informatik/Elektrotechnik PLUS 4 - 4 Wahlfach 5
Bachelor Profil AI-Robotik und Smart Devices 4 - 4 Pflichtfach 5
Bachelor Profil AI-Spiele 4 - 4 Pflichtfach 5
Zuordnung zu Einrichtungen
Bachelorstudiengang Angewandte Informatik
Inhalt
Inhalt

Das Modul vermittelt Kenntnisse zur Erstellung moderner Webapplikationen. Dabei werden folgende Themen behandelt:

- Architektur von Webanwendungen
- Neuerungen von HTML5 und CSS3
- Client- und serverseitige Programmierung mit JavaScript respektive Node.js
- Programmierparadigma Representational State Transfer (REST)
- Umsetzung von Single-Page-Applications (SPA) mittels clientseitigen JavaScript-Frameworks wie z.B. Vue.js oder Angular
- Kommunikation mittels asynchroner Techniken, Websockets, Server-Sent Events
- Nutzung skalierbarer Cloudumgebungen im Web

Vorlesungsablauf:

- Die Vorlesung findet in Präsenz statt (Mittwoch 16:00 Uhr in L129, ab 17:45 Uhr in G001)
- Start der Lehrveranstaltung ist am Mittwoch, 6.10. um 16:00 Uhr in L129

Literatur Jürgen Wolf: "HTML5 und CSS3. Das umfassende Handbuch" (Rheinwerk Computing), 2016
Philip Ackermann: "JavaScript. Das umfassende Handbuch" (Rheinwerk Computing), 2018
Callum Macrae: "Vue.js: Up and Running: Building Accessible and Performant Web Apps" (O'Reilly), 2018
Stefan Tilkov und Martin Eigenbrodt: "REST und HTTP: Entwicklung und Integration nach dem Architekturstil des Web" (dpunkt), 2015
Lernziele Die Studierenden beherrschen die Implementierung moderner Webapplikationen auf Client- und Serverseite.
Die Studierenden besitzen ein Verständnis zu Webarchitekturen und zur Bewertung dieser.
Voraussetzungen Programmierkenntnisse, z.B. aus den Veranstaltungen "Programmieren 1/2"
Leistungsnachweis

Gemäß aktueller SPO: PF oder K90
Lt. "Aktueller Aushänge": PF

Der Leistungsnachweis setzt sich zusammen aus

  • der Erstellung einer Single-Page-Application mittels des Frameworks Vue.js (75%),
  • der Abprüfung der Vorlesungsinhalte als mündliche Besprechung oder Testat (25%),
  • der Präsentation der Lösung einer Übungsaufgabe oder eines sonstigen Themas (fließt nicht in die Bewertung ein).

Strukturbaum
Keine Einordnung ins Vorlesungsverzeichnis vorhanden. Veranstaltung ist aus dem Semester WiSe 2021/22 , Aktuelles Semester: SoSe 2022