Skriptsprachen wie Python sind inzwischen mehr als ein nützliches Werkzeug für Ad-Hoc-Aufgaben. Verbreitete Frameworks wie ansible, TensorFlow, PyTorch und SciKit Learn zeigen, dass Python sich auch für ernsthafte Anwendungen eignet. Auch viele Algorithmen lassen sich in Python sehr einfach umsetzen.
Software Engineering ist das zentrale Thema der Anwendungsentwicklung. Dieses Modul greift Themen des Software Engineering auf, vertieft diese Inhalte und betrachtet sie unter praxisorientierten Gesichtspunkten.
Im Modul lernen wir die Frontend-Frameworks Vue.js, Angular und React anhand einer konkreten Beispielanwendung kennen. In einer Projektarbeit erstellen Sie als Gruppe oder einzeln eine eigene Webanwendung.
Im Modul Software Engineering wird vermittelt, wie man Softwareprodukte systematisch erstellt.