PTI06780 – Entwicklung verteilter Anwendungen

Modul
Entwicklung verteilter Anwendungen
Distributed Application Development
Modulnummer
PTI06780
Version: 1
Fakultät
Physikalische Technik / Informatik
Niveau
Bachelor
Dauer
1 Semester
Turnus
Wintersemester
Modulverantwortliche/-r

Prof. Dr. Wolfgang Golubski
Wolfgang.Golubski(at)fh-zwickau.de

Dozent/-in(nen)

Prof. Dr. Wolfgang Golubski
Wolfgang.Golubski(at)fh-zwickau.de

Lehrsprache(n)

Deutsch
in "Entwicklung verteilter Anwendungen"

ECTS-Credits

5.00 Credits

Workload

150 Stunden

Lehrveranstaltungen

4.00 SWS (2.00 SWS Übung | 2.00 SWS Vorlesung mit integr. Übung / seminaristische Vorlesung)

Selbststudienzeit

90.00 Stunden
45.00 Stunden Vor-/Nachbereitung - Entwicklung verteilter Anwendungen
45.00 Stunden Selbststudium - Entwicklung verteilter Anwendungen

Prüfungsvorleistung(en)

Testat
in "Entwicklung verteilter Anwendungen"

Prüfungsleistung(en)

mündliche Prüfungsleistung
Modulprüfung | Prüfungsdauer: 20 min | Wichtung: 100%
in "Entwicklung verteilter Anwendungen"

Medienform
Keine Angabe
Lehrinhalte/Gliederung
  • Middleware-Kategorien, Kommunikationsmodelle, Transparenz
  • Architekturmodelle, Client/Server, P2P, n-tier-Architektur
  • Spring Grundlagen
  • Spring MVC
  • Spring Persistenz
  • Spring Security
  • Spring Rest
  • Testen
  • Grundlagen von JavaScript-Frameworks wie React
Qualifikationsziele

Die Studierenden haben grundlegende Kenntnisse zu Architekturkonzepten.  Sie können diese im Rahmen von Neuentwicklungen von verteilten Systemen und Anwendungen einsetzen. Anhand von Spring wird ein detaillierteres Verständnis von Technologien zur Web-Anwendungsentwicklung erworben. Durch die Bearbeitung eines umfangreicheren Projektes können die Studierenden Software entwickeln, designen und mit JEE-Techniken realisieren.

Besondere Zulassungsvoraussetzung

Kenntnisse der Inhalte der Module:
Programmierung 1 + 2

Empfohlene Voraussetzungen
Keine Angabe
Fortsetzungsmöglichkeiten
Keine Angabe
Literatur
  • Jean Dollimore, Tim Kindberg, George Coulouris : Verteilte Systeme - Konzepte und Design - 3. überarbeitete Auflage, Pearson Studium, 2005
  • Andrew S. Tanenbaum, Maarten van Stehen: Verteilte Systeme - Prinzipien und Paradigmen, Pearson Studium, 2007
  • Alexander Schilll: Verteilte Systeme: Grundlagen und Basistechnologien (eXamen.press) (German Edition) Taschenbuch –  2012
  • Craig Walls: Spring in Action, Fourth Edition, Manning 2014 
  • Oliver Zeigermann / Nils Hartmann: React, Die praktische Einführung in React, React Router und Redux, dpunkt Verlag, 2016
Hinweise
Keine Angabe