621.900 (23W) Web-Technologien
Ü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
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
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 BenotungsschemaPosition 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
-
INO.100 Web-Technologien (
2.0h VO / 2.0 ECTS)
-
Fach: Gebundene Wahlfächer AAU (INO.001)
(Wahlfach)
- 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
-
2.6 Web-Technologien (
2.0h VO / 2.0 ECTS)
-
Fach: Grundlagen der Softwareentwicklung
(Pflichtfach)
- 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
-
2.3 Web-Technologien (
1.0h VO / 1.0 ECTS)
-
Fach: Grundlagen der Softwareentwicklung
(Pflichtfach)
- 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
-
Web-Technologien (
1.0h VO / 1.0 ECTS)
-
Fach: Grundlagen der Softwareentwicklung
(Pflichtfach)
- 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
-
2.9 Web-Technologien (
1.0h VO / 1.0 ECTS)
-
Fach: Grundlagen der Informatik und Softwareentwicklung
(Pflichtfach)
- 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
-
Spezialisierung Angewandte Informatik (
0.0h VO, VC, KS, UE / 6.0 ECTS)
-
Fach: Spezialisierung Angewandte Informatik
(Wahlfach)
- 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
-
11.7 Vertiefung Angewandte Informatik (
0.0h VO, VC, UE / 8.0 ECTS)
-
Fach: Vertiefung Angewandte Informatik
(Wahlfach)
- 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)
-
2.7 Web-Technologien (
1.0h VO / 1.0 ECTS)
-
Fach: Grundlagen der Informatik und Softwareentwicklung
(Pflichtfach)
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)