https://github.com/aheil/hhn-webdev
Slides and resources for the Web Application Development lecture at Heilbronn University for Applied Sciences.
https://github.com/aheil/hhn-webdev
lecture lecture-material lecture-notes lecture-slides university-course
Last synced: 5 months ago
JSON representation
Slides and resources for the Web Application Development lecture at Heilbronn University for Applied Sciences.
- Host: GitHub
- URL: https://github.com/aheil/hhn-webdev
- Owner: aheil
- License: mit
- Created: 2020-10-19T05:00:56.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2023-06-14T08:08:54.000Z (almost 3 years ago)
- Last Synced: 2025-10-08T00:39:20.103Z (8 months ago)
- Topics: lecture, lecture-material, lecture-notes, lecture-slides, university-course
- Language: HTML
- Homepage:
- Size: 28.1 MB
- Stars: 4
- Watchers: 1
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

This course is being taught as part of Software Engineering Bachelor (SEB) at Heilbronn University for Applied Sciences in Germany.
This is the repository for course information. If you are looing for the web pages please go to the [GitHub Pages of this repository](https://aheil.github.io/hhn-webdev/).
[Go to the official university website](https://www.hs-heilbronn.de/webdev) [⏭](https://www.hs-heilbronn.de/webdev)
# Syllabus
## Kurszeiten
Vorlesung: 1 Vorlesungseinheit / Woche, 90 Min. / Session
## Voraussetzungen
[262062 DevOps](https://hs-heilbronn.de/devops)
## Beschreibung
262181 Web Application Development behandelt grundlegende Web-Technologien und wird mit der Implementierung eines eigenen Web-Projektes abgeschlossen.
262181 Web Application Development ist eine Wahlveranstaltung im Modul WE 262100 Erweiterung Anwendungen und richtet sich primär an Studierende im Studiengang Software Engineering Bachelor (SEB).
## Vorlesung
Jede Vorlesungseinheit widmet sich einem speziellen Thema in der Web Entwicklung. Lesen Sie als Hausaufgabe das bereitgestellte Studienmaterial vor der Veranstaltung durch und übermitteln Sie die zugehörigen Fragen bis zum Vortag 22:00 Uhr.
* Die Antwort(en) in zur bereitgestellten Literatur
* Eigene Fragen zum Thema (ich werde versuchen Ihre Frage in der Vorlesung zu beantworten)
Die erste Hälfte der Veranstaltung behandelt eine Einführung in das jeweilige Thema, die zweite Hälfte widmet sich Ihren Fragen, Diskussionen und Live Coding. Unterbrechen Sie, diskutieren Sie, stellen Sie Fragen
## Tests
Während der regulären Veranstaltungen werden zwei Tests auf Basis von EvaExam durchgeführt. Der zweite Test findet gegen Ende des Vorlesungszeitraum statt. Es findet keine Klausur statt.
# Calendar
# Readings
# Lecture Notes
# Lecture Videos
# Labs
# Exams
# Final Project
# Related Resources
# Download Course Material
## Lab and Home Assignments
### Lab 1: Intro to Web technologies
* [Basic HTTP requests using telnet](labs/01_basic_http/telnet.md)
* Home assignment: [Developing a Simple Web Server](labs/01_basic_http/simplewebserver.md)
* Home assignment: [Understanding HTTP Headers]((labs/01_basic_http/headers.md))
### Lab 2: MVVM
* Knockout.js
## License
All the code in this repository is made available under the MIT license unless otherwise noted.
The slides are published under the terms of the [CC-By 4.0 license](https://creativecommons.org/licenses/by/4.0/).