<commit_before>---
title: Web Development 
modulverantwortlich: Prof. <NAME>, Prof. Dr. <NAME>
modulniveau: null
kuezel: WD
untertitel: null
studiensemester: 4
kategorie: null
sprache: deutsch
zuordnung-zum-curriculum: Medieninformatik Bachelor
kreditpunkte: 20
voraussetzungen-nach-pruefungsordnung: keine
empfohlene-voraussetzungen: Einführung in die Medieninformatik, Web Architekturen, Algorithmen und Programmierung, Paradigmen der Programmierung, MCI, Screendesign
published: true
---

## Kurzbeschreibung
Einführungen in Konzepte, Techniken und Arbeitsweisen der Web Entwicklung.

## Lehrform/SWS: 

## Lehrveranstaltungen
- Web Frontend Entwicklung
- Serverseitige Frameworks und Dienste
- Internet of Things
- Web Development Projekt

## Arbeitsaufwand: 
### Web Frontend Entwicklung
Vorlesung, Seminar: 50 Stunden
Selbstlernphase: 100 Stunden
### Serverseitige Frameworks und Dienste
Vorlesung, Seminar: 50 Stunden
Selbstlernphase: 100 Stunden
### Internet of Things
Vorlesung, Seminar: 50 Stunden
Selbstlernphase: 100 Stunden
### Web Development Projekt
Projekt: 150 Stunden

## Angestrebte Lernergebnisse:
Die Studierenden kennen wesentliche Konzepte und Technologien des Web-Frontend Developments und können diese anwenden, um eigenständig im Team Web-Frontends zu konzipieren, realisieren und optimieren.

Die Studierenden sind in der Lage ein gegebenes Gestaltungskonzept zu verstehen und zu erweitern, um dies als Web-Frontend umzusetzen.

Die Studierenden kennen Web-Frontend Frameworks und sind in der Lage diese kritisch zu beurteilen und auf Basis der Anforderungen eines konkreten Projekts das optimale Framework Set zu konfektionieren und die Auswahl zu begründen.

Die Studierenden kennen das Zusammenspiel von server- und clientseitigen Komponenten im Bereich des Webs und können Web-Frontends konzipieren und realisieren, die mit serverseitigen Komponenten und Diensten möglichst optimal zusammen arbeiten. Sie können außerdem, bezogen auf eine konkrete Aufgabenstellung, abwägen, welche Funktionalitäten clientseitig und welche serverseitig gelöst werden sollten.

Die Studentinnnen und Studetenten kennen 
- wesentliche Frameworks, Dienste und Werkzeuge für die serverseitige Entwicklung von Web Anwendungen
- können ausgewählte Frameworks, Dienste und Tools in einem Projektkontext anwenden. 
<commit_msg>Update BA_Web_Development.md<commit_after>---
title: Web Development 
modulverantwortlich: Prof. <NAME>, Prof. Dr. <NAME>
modulniveau: null
kuezel: WD
untertitel: null
studiensemester: 4
kategorie: null
sprache: deutsch
zuordnung-zum-curriculum: Medieninformatik Bachelor
kreditpunkte: 20
voraussetzungen-nach-pruefungsordnung: keine
empfohlene-voraussetzungen: Einführung in die Medieninformatik, Web Architekturen, Algorithmen und Programmierung, Paradigmen der Programmierung, MCI, Screendesign
published: true
---

## Kurzbeschreibung
Einführungen in Konzepte, Techniken und Arbeitsweisen der Web Entwicklung.

## Lehrform/SWS: 

## Lehrveranstaltungen
- Web Frontend Entwicklung
- Serverseitige Frameworks und Dienste
- Internet of Things
- Web Development Projekt

## Arbeitsaufwand: 

### Web Frontend Entwicklung
Vorlesung, Seminar: 50 Stunden
Selbstlernphase: 100 Stunden

### Serverseitige Frameworks und Dienste
Vorlesung, Seminar: 50 Stunden
Selbstlernphase: 100 Stunden

### Internet of Things
Vorlesung, Seminar: 50 Stunden
Selbstlernphase: 100 Stunden

### Web Development Projekt
Projekt: 150 Stunden

## Angestrebte Lernergebnisse:
Die Studierenden kennen wesentliche Konzepte und Technologien des Web-Frontend Developments und können diese anwenden, um eigenständig im Team Web-Frontends zu konzipieren, realisieren und optimieren.

Die Studierenden sind in der Lage ein gegebenes Gestaltungskonzept zu verstehen und zu erweitern, um dies als Web-Frontend umzusetzen.

Die Studierenden kennen Web-Frontend Frameworks und sind in der Lage diese kritisch zu beurteilen und auf Basis der Anforderungen eines konkreten Projekts das optimale Framework Set zu konfektionieren und die Auswahl zu begründen.

Die Studierenden kennen das Zusammenspiel von server- und clientseitigen Komponenten im Bereich des Webs und können Web-Frontends konzipieren und realisieren, die mit serverseitigen Komponenten und Diensten möglichst optimal zusammen arbeiten. Sie können außerdem, bezogen auf eine konkrete Aufgabenstellung, abwägen, welche Funktionalitäten clientseitig und welche serverseitig gelöst werden sollten.

Die Studentinnnen und Studetenten kennen 
- wesentliche Frameworks, Dienste und Werkzeuge für die serverseitige Entwicklung von Web Anwendungen
- können ausgewählte Frameworks, Dienste und Tools in einem Projektkontext anwenden. 

{'fraction_non_alphanumeric': 0.04503735325506937, 'fraction_numerical': 0.00896478121664888, 'mean_word_length': 6.110773899848255, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 9, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1882912', 'n_tokens_mistral': 1535, 'n_tokens_neox': 1545, 'n_words': 525}