Dieser Kurs vermittelt fortgeschrittene Kenntnisse in der Entwicklung von Banking-Apps, die sichere und effiziente Zahlungsabwicklungen ermöglichen. Die Teilnehmenden lernen, wie sie Java nutzen, um robuste Backend-Systeme, verschlüsselte Kommunikation und Benutzerfreundlichkeit in Banking-Apps zu gewährleisten. Der Kurs kombiniert theoretisches Wissen zu Finanztechnologien mit praxisnahen Übungen zur Entwicklung sicherer und DSGVO-konformer Anwendungen.
Kursinhalte:- Erstellen von Zahlungsmodulen für Überweisungen, Lastschriften und Echtzeitzahlungen
- Implementierung von Authentifizierungsmechanismen wie 2FA und biometrische Sicherheit
- Nutzung von Verschlüsselungstechniken (SSL/TLS, AES, RSA) zur Datenabsicherung
- Integration externer APIs für Echtzeit-Banking und Zahlungsgateways
- Entwicklung sicherer Datenbanken und Speicherung sensibler Kundendaten
- Optimierung der Benutzeroberfläche für Banking-Funktionen
- Sicherstellung der Einhaltung regulatorischer Anforderungen (z. B. PSD2, DSGVO)
- Praxiseinheiten zur Entwicklung einer vollständigen Banking-App mit Java