Einführung in die Softwareentwicklung - Digitale Methodik
Dozent:innen: Univ.-Prof. Dr. Andreas HildebrandtKurzname: 08.079.015-DM
Kurs-Nr.: 08.079.015-DM
Kurstyp: Vorlesung
Empfohlene Literatur
- Programming in Scala, Fifth Edition. Martin Odersky, Lex Spoon, Bill Venners, Frank Sommers.- Programming Scala: Scalability = Functional Programming + Objects, Third Edition. Dean Wampler.
Inhalt
Statische Typisierung und funktionale Programmierung.Refaktorisierung und Entwurfsmuster.
Nebenläufige Programmierung.
Codeausführung und Performance.
Softwaredesign.
Testen & Debuggen.
Wir erproben alle erlernten Konzepte anhand der Programmiersprache Scala, die sowohl sehr konsequent Objektorientheit umsetzt als auch funktionale Programmierung erlaubt. Auf wöchentlichen Übungsblättern werden die Konzepte anhand kleiner Programmierprojekte eingeübt und vertieft.
Termine
Datum (Wochentag) | Zeit | Ort |
---|---|---|
24.10.2022 (Montag) | 14:00 - 16:00 | N 1 |
31.10.2022 (Montag) | 14:00 - 16:00 | N 1 |
07.11.2022 (Montag) | 14:00 - 16:00 | N 1 |
14.11.2022 (Montag) | 14:00 - 16:00 | N 1 |
21.11.2022 (Montag) | 14:00 - 16:00 | N 1 |
28.11.2022 (Montag) | 14:00 - 16:00 | N 1 |
05.12.2022 (Montag) | 14:00 - 16:00 | N 1 |
12.12.2022 (Montag) | 14:00 - 16:00 | N 1 |
19.12.2022 (Montag) | 14:00 - 16:00 | N 1 |
09.01.2023 (Montag) | 14:00 - 16:00 | N 1 |
16.01.2023 (Montag) | 14:00 - 16:00 | N 1 |
23.01.2023 (Montag) | 14:00 - 16:00 | N 1 |
30.01.2023 (Montag) | 14:00 - 16:00 | N 1 |
06.02.2023 (Montag) | 14:00 - 16:00 | N 1 |