Entwicklung von Banking-Apps: Sichere Zahlungsabwicklungen mit Java für Fortgeschrittene

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