---
title: "Web Engineering I (Semester 2)"
tags: 
- "dhbw"
- "web"
- "engineering"
- "html"
- "css"
- "javascript"
slug: "web-engineering-i-s2"
staticPath: "knowledge-base/dhbw/"
show: true
order: 2
---
import Card from '../../../components/mdx/Card.astro';
import Spacer from '../../../components/mdx/Spacer.astro';

# Modul: Web Engineering I (2. Semester)

In diesem Abschnitt werden Inhalte aus dem Modul Web Engineering II im 2. Semester dargestellt.

---

## TypeScript

Mithilfe von TypeScript können wir zur Entwicklungszeit JavaScript-Variablen mit einem Typ versehen um so die Entwicklung fehlerfreier zu gestallten.
Diese Slides bieten eine Einführung in die Sprache.

<Card to="/slides/flexi-pool/01-typescript" color="blue">Zu den Slides</Card>
<Spacer />

## Server-Applikationen mit TypeScript und Fastify

Wir lernen kurz, wie wir einen rudimentären Backend-Server aufsetzen können und schauen uns dann ein Framework für NodeJS an, mit dem wir größere Server-Applikationen mühelos schreiben können.

<Card to="/slides/flexi-pool/02-backend-development" color="blue">Zu den Slides</Card>
<Spacer />