Fachspezifisches Modul I
- Konzipieren und Umsetzen von kundenspezifischen Softwareanwendungen
- Vorgehensmodelle und -methoden sowie Entwicklungsumgebungen und -bibliotheken auswählen und einsetzen
- Analyse- und Designverfahren anwenden
- Anforderungsanalyse
- Objektorientierte Analyse
- Objektorientiertes Design
- UML -- 4 Tage
- Benutzerschnittstellen ergonomisch gestalten und an Kundenanforderungen anpassen
- Softwareergonomie
- Sketching, Wireframes, Prototyping, Mockups
- Interaktive Applikationen mit Dialogen
- Menügesteuerte grafische UI
- Widgets -- 4 Tage
- Sicherstellen der Qualität von Softwareanwendungen
- Sicherheitsaspekte bei der Entwicklung von Softwareanwendungen berücksichtigen
- Prüfung von Parameterübergaben
- Benutzereingaben filtern
- Typsysteme, Typsicherheit, Wertebereiche
- Model View Controller -- 1Tag
- Datenintegrität mithilfe von Werkzeugen sicherstellen
- CRUD-Methoden (z.B. mit JDBC)
- Commit und Rollback --1 Tag
- Modultests erstellen und durchführen
- Testarten
- Testmethoden
- Modultests (z.B mit Junit) --1 Tag
- Teacher: Admin User