Ihr Trainings-Programm
3 Tage Delphi pur: Von REST bis Mobile – praxisnah, kompakt und direkt umsetzbar.
Ihr Trainings-Programm
3 Tage Delphi pur: Von REST bis Mobile – praxisnah, kompakt und direkt umsetzbar.
Montag – Mittwoch, 9:00 – 17:00 Uhr
Tag 1 mit Bernd Ua (DE)
REST verstehen, vergleichen und gezielt einsetzen

Steigen Sie in die Grundlagen moderner REST-Architekturen ein und lernen Sie, wie Sie mit Delphis REST-Client-Komponenten, JSON und Authentifizierungsverfahren arbeiten. Sie analysieren typische Fehlerquellen, evaluieren Tools wie den Delphi REST Debugger, Fiddler und curl und vergleichen die Stärken und Schwächen der REST-Client-Bibliothek.
Im zweiten Teil wechseln Sie auf die Serverseite: Gemeinsam betrachten Sie verschiedene REST-Server-Frameworks wie DataSnap, Delphi MVC, mORMot, MARS Curiosity und TMS XData. Sie lernen deren Unterschiede in Architekturmerkmalen kennen und erhalten einen fundierten Überblick über API-Design, Deployment-Strategien, Sicherheitskonzepte sowie Autorisierung und Dokumentation.
Agenda
- REST Basics und Konzepte
- REST-Client-Komponenten
- Tooling und Debugging für REST Clients
- Rest Server mit DataSnap, TMS, DMVC, mORMot und MARS Curiosity
- Unterschiede und Features der Server Frameworks im Vergleich
- Deploymentvarianten und Security von Executables bis IIS und Apache
- Gestaltung einer RESTful API
- Autorisierung und Authentifizierung
- Fehlerhandling und Dokumentation

Tag 2 mit Bernd Ua (DE)
Eigene REST-API entwickeln & sicher in die Cloud bringen
Jetzt geht es in die Umsetzung: Gemeinsam entwerfen und programmieren Sie eine produktionsreife REST-API für eine Zeiterfassungslösung. Sie implementieren Usermanagement, Authentifizierung und Fehlerhandling und bringen Ihre API mit einem sicheren Setup in die Azure Cloud – inkl. Netzkonfiguration, Zertifikaten und OWASP-Basics.
Agenda
- Konzept für RESTful API zur Zeiterfassung
- Autorisierung und Authentifizierung
- Fehlerhandling und Dokumentation
- Implementierung und Tests
- Azure Cloud Basics: Zugriff und Erstellung Cloud Server und virtuelle Netze
- Zertifikate
- OWASP Top Ten
- Deployment in die Azure Cloud
Tag 3 mit Andrea Magni (ENG)
Mobile Apps mit Delphi & REST-Anbindung entwickeln

Nach einem fokussierten Einstieg in das FMX-Framework – inklusive zentraler Komponenten und Layout-Strategien – vertiefen Sie das Gelernte in Live-Coding-Sessions. Dabei integrieren Sie REST-APIs, die im Camp entwickelt wurden, und binden echte Backend-Daten in eine performante mobile UI ein.
Der Schwerpunkt liegt auf sauberem, wartbarem Code und dem RAD-Ansatz von Delphi. Zum Abschluss bereiten Sie Ihre Anwendung für den Store-Release vor. Am Ende des Tages steht ein funktionsfähiger Prototyp als Ausgangspunkt für produktionsreife mobile Lösungen.
Agenda
- Einführung in die FMX-Entwicklung
- Verwendung der Komponente TFrameStand
- Erreichen von Modularität und Reaktionsfähigkeit in der Benutzeroberfläche (auch durch parallele Programmierung)
- Nutzung von REST-Diensten in einer mobilen App
- Vorbereitung für die Veröffentlichung in App Stores
Montag – Mittwoch, 9:00 – 17:00 Uhr
(DE)
REST verstehen, vergleichen und gezielt einsetzen
" src="https://delphi-code-camp.de/wp-content/uploads/2025/04/DCC23_ICONS_GT-308_Rad_v1.png ">Tag 1 mit Bernd Ua
(DE)
REST verstehen, vergleichen und gezielt einsetzen
Steigen Sie in die Grundlagen moderner REST-Architekturen ein und lernen Sie, wie Sie mit Delphis REST-Client-Komponenten, JSON und Authentifizierungsverfahren arbeiten. Sie analysieren typische Fehlerquellen, evaluieren Tools wie den Delphi REST Debugger, Fiddler und curl und vergleichen die Stärken und Schwächen der REST-Client-Bibliothek.
Im zweiten Teil wechseln Sie auf die Serverseite: Gemeinsam betrachten Sie verschiedene REST-Server-Frameworks wie DataSnap, Delphi MVC, mORMot, MARS Curiosity und TMS XData. Sie lernen deren Unterschiede in Architekturmerkmalen kennen und erhalten einen fundierten Überblick über API-Design, Deployment-Strategien, Sicherheitskonzepte sowie Autorisierung und Dokumentation.
Agenda
- REST Basics und Konzepte
- REST-Client-Komponenten
- Tooling und Debugging für REST Clients
- Rest Server mit DataSnap, TMS, DMVC, mORMot und MARS Curiosity
- Unterschiede und Features der Server Frameworks im Vergleich
- Deploymentvarianten und Security von Executables bis IIS und Apache
- Gestaltung einer RESTful API
- Autorisierung und Authentifizierung
- Fehlerhandling und Dokumentation
Tag 2 mit Bernd Ua
(DE)
Eigene REST-API entwickeln & sicher in die Cloud bringen
Jetzt geht es in die Umsetzung: Gemeinsam entwerfen und programmieren Sie eine produktionsreife REST-API für eine Zeiterfassungslösung. Sie implementieren Usermanagement, Authentifizierung und Fehlerhandling und bringen Ihre API mit einem sicheren Setup in die Azure Cloud – inkl. Netzkonfiguration, Zertifikaten und OWASP-Basics.
Agenda
- Konzept für RESTful API zur Zeiterfassung
- Autorisierung und Authentifizierung
- Fehlerhandling und Dokumentation
- Implementierung und Tests
- Azure Cloud Basics: Zugriff und Erstellung Cloud Server und virtuelle Netze
- Zertifikate
- OWASP Top Ten
- Deployment in die Azure Cloud
Tag 3 mit Andrea Magni (ENG)
Mobile Apps mit Delphi & REST-Anbindung entwickeln
Nach einem fokussierten Einstieg in das FMX-Framework – inklusive zentraler Komponenten und Layout-Strategien – vertiefen Sie das Gelernte in Live-Coding-Sessions. Dabei integrieren Sie REST-APIs, die im Camp entwickelt wurden, und binden echte Backend-Daten in eine performante mobile UI ein.
Der Schwerpunkt liegt auf sauberem, wartbarem Code und dem RAD-Ansatz von Delphi. Zum Abschluss bereiten Sie Ihre Anwendung für den Store-Release vor. Am Ende des Tages steht ein funktionsfähiger Prototyp als Ausgangspunkt für produktionsreife mobile Lösungen.
Agenda
- Einführung in die FMX-Entwicklung
- Verwendung der Komponente TFrameStand
- Erreichen von Modularität und Reaktionsfähigkeit in der Benutzeroberfläche (auch durch parallele Programmierung)
- Nutzung von REST-Diensten in einer mobilen App
- Vorbereitung für die Veröffentlichung in App Stores
Anforderungen an das Camp
- Alle Workshops setzen einen sicheren Umgang mit Delphi und Kenntnisse objektorientierter Entwicklung voraus
- Laptop mit aktuellem Delphi 12
- Für den dritten Tag sind Englischkenntnisse erforderlich, da dieser in englischer Sprache stattfindet
Zeitlicher Ablauf des Delphi Code Camps 2025
-
- 8:00 Uhr – Check-in
- 9:00 Uhr – Beginn der Veranstaltung
-
- 10:30 Uhr – Kaffeepause
- 12:30 Uhr – Mittagspause
- 15:00 Uhr – Kaffeepause
- 17:00 Uhr – Ende der Veranstaltung
Jetzt Platz sichern
Drei Tage Workshop vom 30.6. – 2.7 2025 in Düsseldorf
- 3 Tage Experten Workshop
- Praxisnahes Lernen in kleiner Gruppe
- Get-Together für entspanntes Networking & Erfahrungsaustausch
- Offizielles Entwickler-Akademie-Zertifikat
- Seminarmaterialien in elektronischer Form

UpToDate mit dem Delphi Newsletter
Ich möchte in Zukunft über Rabatte, Early Bird Verkaufsstart, und Updates informiert werden.