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 WS 2020/21 SWS 4
Erwartete Teilnehmer/-innen Max. Teilnehmer/-innen
Rhythmus Jedes Semester Studienjahr
Hyperlink  
Sprache Deutsch
Belegungsfrist Hauptbelegungszeitraum 28.09.2020 - 23.10.2020

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
Fr. 16:00 bis 19:15 woch virtuell - BigBlueButton        
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 Angewandte Informatik 4 - 4 Pflichtfach 5
Bachelor Profil AI-Spiele und Digitale Medien 4 - 4 Pflichtfach 5
Bachelor Profil AI-Robotik und Automatisierung 4 - 4 Pflichtfach 5
Bachelor Internet und Online-Marketing 3 - 6 Wahlfach 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

 

E-Learning-Konzept:

- Start der Veranstaltung am Freitag, 16.10.2020
- Erklärvideos zu Vorlesungsinhalten und passende Übungsblätter werden zum Selbststudium wöchentlich auf Moodle gestellt
- Das Live-Webinar in BigBlueButton mit Prof. Hofmeister findet am Freitagstermin statt. Hier können individuell Fragen via Chat oder Audio zu den Inhalten gestellt werden und die Übungen besprochen werden. Des weiteren steht ein Forum für Nachfragen zur Verfügung.

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 gültig ab WS1718: PF oder K90
gemäß "Aktueller Aushänge": PF

Der Leistungsnachweis setzt sich zusammen aus der Erstellung einer Single-Page-Application mittels des Frameworks Vue.js (75%) sowie einer mündlichen Besprechung, die die eigene Abgabe sowie die Vorlesungsinhalte zum Thema hat (25%). Voraussetzung zum Bestehen des Leistungsnachweises ist die Präsentation der Lösung einer Übungsaufgabe (fließt nicht in die Bewertung ein).


Strukturbaum
Keine Einordnung ins Vorlesungsverzeichnis vorhanden. Veranstaltung ist aus dem Semester WS 2020/21 , Aktuelles Semester: SoSe 2024