
Motivation
Das Internet und die Applikation, die über das Internet funktionieren, sind ein integraler Bestandteil unseres modernen Lebens geworden.
- Doch was steckt dahinter?
- Wie funktioniert es?
- Was ist eine Internet-Applikation?
In diesem Projektkurs werden wir diese Fragen sehr praktisch beantworten, indem eine komplette moderne Java-Cloud-Anwendung entwickelt wird. Die Teilnehmerinnen arbeiten in Teams zusammen und kommen mit dem gesamten Entwicklungsprozess in Berührung und beschäftigen sich mit den folgenden Fragen:
- Was wollen wir erschaffen?
- Wie arbeiten wir im Team zusammen?
- Welche Werkzeuge brauchen wir?
- Wie wird die Anwendungsarchitektur aussehen?
- Wo wird unsere Anwendung ausgeführt?
Technischer Inhalt
Es wird mit folgenden Technologien gearbeitet:
- Git
- Spring Boot
- REST
- OpenAPI
- JUnit
- Postgres Datenbank
- HTML/JavaScript
- CSS
Voraussetzungen
Dies ist ein fortgeschrittener Kurs. Programmiererfahrungen vorzugsweise mit Java sind Voraussetzung.
Dozent
Koordination
Anzahl
Es können bis zu 12 Personen teilnehmen. Es wird in Teams zu drei Personen gearbeitet.
Termine
Termine, Fr. 16-18 Uhr, alle zwei Wochen:
- 28.10.2022 (Präsenz)
- 11.11.2022 (Zoom)
- 25.11.2022 (Zoom)
- 09.12.2022 (Präsenz) - Doppeltermin (16-20 Uhr)
- 06.01.2023 (Zoom)
- 20.01.2023 (Zoom)
- 03.02.2023 (Zoom)
- 17.02.2023 (Zoom)
- TBA: Abschlusspräsentation im März (Präsenz) - Doppeltermin
Zoom-Link: TBA
Vorort Abschlusstermin mit Projektvorstellung:
- Im März TBA in Präsenz 16-20 Uhr
- Trainer/in: Diana Baumann
- Trainer/in: Christian Grümme
- Trainer/in: Christina Pekrul