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 SoSe 2021 SWS 4
Erwartete Teilnehmer/-innen Max. Teilnehmer/-innen
Rhythmus Jedes Semester Studienjahr
Hyperlink  
Sprache Deutsch
Belegungsfrist Hauptbelegungszeitraum 01.03.2021 - 26.03.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
Mo. 16:00 bis 19:15 woch          
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 Profil AI-Spiele 4 - 4 Pflichtfach 5
Bachelor Profil AI-Robotik und Smart Devices 4 - 4 Pflichtfach 5
Bachelor Informatik/Elektrotechnik PLUS 4 - 4 Wahlfach 5
Bachelor Angewandte Informatik 4 - 4 Pflichtfach 5
Bachelor Internet und Online-Marketing 3 - 7 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:

- Erklärvideos zu Vorlesungsinhalten und passende Übungsblätter werden zum Selbststudium wöchentlich auf Moodle gestellt
- Im Live-Webinar in BigBlueButton 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 der Abprüfung der Vorlesungsinhalte (25%), die entweder als mündliche Besprechung oder Testat durchgeführt wird. 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 SoSe 2021 , Aktuelles Semester: SoSe 2024