621.900 (23W) Web-Technologien

Wintersemester 2023/24

Anmeldefrist abgelaufen.

Erster Termin der LV
02.10.2023 14:00 - 16:00 HS 7 On Campus
... keine weiteren Termine bekannt

Überblick

Lehrende/r
LV Nummer Südostverbund INO10001UL
LV-Titel englisch Web technologies
LV-Art Vorlesung
LV-Modell Präsenzlehrveranstaltung
Semesterstunde/n 2.0
ECTS-Anrechnungspunkte 2.0
Anmeldungen 104
Organisationseinheit
Unterrichtssprache Deutsch
LV-Beginn 02.10.2023
eLearning zum Moodle-Kurs

Zeit und Ort

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/3
  • 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, Computer Networks

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/3
  • 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, Computer Networks

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.2)
    • 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.2)
    • Fach: Spezialisierung Angewandte Informatik (Wahlfach)
      • Spezialisierung Angewandte Informatik ( 0.0h VO, VC, KS, UE / 6.0 ECTS)
        • 621.900 Web-Technologien (2.0h VO / 2.0 ECTS)
          Absolvierung im 6. Semester empfohlen
  • Bachelorstudium Wirtschaftsinformatik (SKZ: 522, Version: 20W.2)
    • 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 2022/23
  • 621.900 VO Web-Technologien (2.0h / 2.0ECTS)
Wintersemester 2021/22
  • 621.900 VO Web-Technologien (2.0h / 2.0ECTS)
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)