An open API service indexing awesome lists of open source software.

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.

Awesome Lists containing this project

README

          

![Publish](https://github.com/aheil/hhn-webdev/workflows/Publish/badge.svg?branch=main)

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/).