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