621.900 (21W) Web-Technologien

Wintersemester 2021/22

Anmeldefrist abgelaufen.

Erster Termin der LV
04.10.2021 14:00 - 16:00 Online Off Campus
Nächster Termin:
24.01.2022 14:00 - 16:00 HS C On Campus
Nächster gültiger Termin:
24.01.2022 14:00 - 16:00 Online Off Campus

Überblick

Bedingt durch die COVID-19-Pandemie können kurzfristige Änderungen bei Lehrveranstaltungen und Prüfungen (z.B. Absage von Präsenz-Lehreveranstaltungen und Umstellung auf Online-Prüfungen) erforderlich sein.

Weitere Informationen zum Lehrbetrieb vor Ort finden Sie unter: https://www.aau.at/corona.
Lehrende/r
LV Nummer Südostverbund
INO10001UL
LV-Titel englisch
Web technologies
LV-Art
Vorlesung
LV-Modell
Präsenzlehrveranstaltung (Online-Option )
Semesterstunde/n
2.0
ECTS-Anrechnungspunkte
2.0
Anmeldungen
119
Organisationseinheit
Unterrichtssprache
Deutsch
LV-Beginn
04.10.2021
eLearning
zum Moodle-Kurs
Anmerkungen

Je nach epidemiologischen Gegebenheiten wird die LV gegebenenfalls ganz oder teilweise als Online LV via YouTube Streaming durchgeführt.

Zeit und Ort

Beachten Sie bitte, dass sich aufgrund von COVID-19-Maßnahmen die derzeit angezeigten Termine noch ändern können.
Liste der Termine wird geladen...

LV-Beschreibung

Intendierte Lernergebnisse

After successfully attending this course, you should be able to explain the fundamental Technology Stack of Web Technologies.
You can explain different architectural styles / patterns for client server based web applications. You can design and implement (small) web applications employing current client- and server-side technologies (HTML 5.x, Current CSS, JavaScript , TypeScript and Node.js)

Lehrmethodik

Classical lecture, code examples, online material, lab course. 

Inhalt/e

  • Network Fundamentals  (TCP Sockets, DNS)
  • HTTP & HTTP 2
  • HTML (5+)
  • CSS
  • JavaScript 
  • TypeScript
  • Architectural Styles for Web Applications 
  • Node.JS
  • Web / Rest Services
  • Angular
  • Additional Advanced Topics: Security, Scaling, ...

Erwartete Vorkenntnisse

Required: Java Programming, Databases

Good to have: Operating Systems, Software Engineering

Literatur

Eloquent JavaScript 3rd edition:
https://eloquentjavascript.net/


Intendierte Lernergebnisse

After successfully attending this course, you should be able to explain the fundamental Technology Stack of Web Technologies.
You can explain different architectural styles / patterns for client server based web applications. You can design and implement (small) web applications employing current client- and server-side technologies (HTML 5.x, Current CSS, JavaScript , TypeScript and Node.js)

Lehrmethodik

Classical lecture, code examples, online material, lab course.

Inhalt/e

  • Network Fundamentals  (TCP Sockets, DNS)
  • HTTP & HTTP 2
  • HTML (5+)
  • CSS
  • JavaScript 
  • TypeScript
  • Architectural Styles for Web Applications 
  • Node.JS
  • Web / Rest Services
  • Angular
  • Additional Advanced Topics: Security, Scaling, ...

Erwartete Vorkenntnisse

Required: Java Programming, Databases

Good to have: Operating Systems, Software Engineering

Literatur

Eloquent JavaScript 3rd edition:
https://eloquentjavascript.net/


Prüfungsinformationen

Im Fall von online durchgeführten Prüfungen sind die Standards zu beachten, die die technischen Geräte der Studierenden erfüllen müssen, um an diesen Prüfungen teilnehmen zu können.

Prüfungsmethode/n

Final exam consisting of a theoretical part (closed book <50%) and a practical part (open book >50%)

Prüfungsinhalt/e

All topics covered by the lecture. 

Beurteilungskriterien/-maßstäbe

A successful student has earned at least 50% of the overall exam points.

Prüfungsmethode/n

Final exam consisting of a theoretical part (closed book <50%) and a practical part (open book >50%)

Prüfungsinhalt/e

All topics covered by the lecture. 

Beurteilungskriterien/-maßstäbe

A successful student has earned at least 50% of the overall exam points.



Beurteilungsschema

Note Benotungsschema

Position im Curriculum

  • Master-Lehramtsstudium Master Unterrichtsfach Informatik (SKZ: 514, Version: 19W.2)
    • Fach: Gebundene Wahlfächer AAU (INO.001) (Wahlfach)
      • INO.100 Web-Technologien ( 2.0h VO / 2.0 ECTS)
        • 621.900 Web-Technologien (2.0h VO / 2.0 ECTS)
          Absolvierung im 1. Semester empfohlen
  • Bachelorstudium Angewandte Informatik (SKZ: 511, Version: 19W.1)
    • Fach: Grundlagen der Softwareentwicklung (Pflichtfach)
      • 2.6 Web-Technologien ( 2.0h VO / 2.0 ECTS)
        • 621.900 Web-Technologien (2.0h VO / 2.0 ECTS)
          Absolvierung im 5. Semester empfohlen
  • Bachelorstudium Angewandte Informatik (SKZ: 511, Version: 17W.1)
    • Fach: Grundlagen der Softwareentwicklung (Pflichtfach)
      • 2.3 Web-Technologien ( 1.0h VO / 1.0 ECTS)
        • 621.900 Web-Technologien (2.0h VO / 1.0 ECTS)
          Absolvierung im 4. Semester empfohlen
  • Bachelorstudium Angewandte Informatik (SKZ: 511, Version: 12W.1)
    • Fach: Grundlagen der Softwareentwicklung (Pflichtfach)
      • Web-Technologien ( 1.0h VO / 1.0 ECTS)
        • 621.900 Web-Technologien (2.0h VO / 1.0 ECTS)
          Absolvierung im 4. Semester empfohlen
  • Bachelorstudium Informationsmanagement (SKZ: 522, Version: 17W.1)
    • Fach: Grundlagen der Informatik und Softwareentwicklung (Pflichtfach)
      • 2.9 Web-Technologien ( 1.0h VO / 1.0 ECTS)
        • 621.900 Web-Technologien (2.0h VO / 1.0 ECTS)
          Absolvierung im 4. Semester empfohlen
  • Bachelorstudium Wirtschaftsinformatik (SKZ: 522, Version: 20W.1)
    • Fach: Spezialisierung Angewandte Informatik (Wahlfach)
      • 9.1 Web-Technologien ( 0.0h VO / 2.0 ECTS)
        • 621.900 Web-Technologien (2.0h VO / 2.0 ECTS)
          Absolvierung im 5. Semester empfohlen
  • Bachelorstudium Wirtschaftsinformatik (SKZ: 522, Version: 20W.1)
    • Fach: Vertiefung Angewandte Informatik (Wahlfach)
      • 11.7 Vertiefung Angewandte Informatik ( 0.0h VO, VC, UE / 8.0 ECTS)
        • 621.900 Web-Technologien (2.0h VO / 2.0 ECTS)
          Absolvierung im 5., 6. Semester empfohlen
  • Bachelorstudium Informationsmanagement (SKZ: 522, Version: 12W.1)
    • Fach: Grundlagen der Informatik und Softwareentwicklung (Pflichtfach)
      • 2.7 Web-Technologien ( 1.0h VO / 1.0 ECTS)
        • 621.900 Web-Technologien (2.0h VO / 1.0 ECTS)

Gleichwertige Lehrveranstaltungen im Sinne der Prüfungsantrittszählung

Wintersemester 2020/21
  • 621.900 VO Web-Technologien (2.0h / 2.0ECTS)
Wintersemester 2019/20
  • 621.900 VO Web-Technologien (2.0h / 2.0ECTS)
Wintersemester 2018/19
  • 621.900 VO Web-Technologien (1.0h / 1.0ECTS)
Wintersemester 2017/18
  • 621.900 VO Web-Technologien (1.0h / 1.0ECTS)
Wintersemester 2016/17
  • 621.900 VO Web-Technologien (1.0h / 1.0ECTS)
Wintersemester 2015/16
  • 621.900 VO Web-Technologien (1.0h / 1.0ECTS)
Wintersemester 2014/15
  • 621.900 VO Web-Technologien (1.0h / 1.0ECTS)
Wintersemester 2013/14
  • 621.900 VO Web-Technologien (1.0h / 1.0ECTS)
Wintersemester 2012/13
  • 621.900 VO Web-Technologien (2.0h / 2.0ECTS)
Wintersemester 2011/12
  • 621.900 VO Web-Technologien (2.0h / 2.0ECTS)
Wintersemester 2010/11
  • 621.900 VO Web-Technologien (2.0h / 2.0ECTS)
Wintersemester 2009/10
  • 621.900 VO Web-Technologien (2.0h / 2.0ECTS)