Delphi ist eine leistungsfähige und vielseitige Entwicklungsumgebung, die von Entwicklern auf der ganzen Welt für die Erstellung von plattformübergreifenden Anwendungen verwendet wird. In diesem fünftägigen Seminar erhalten Sie einen umfassenden Einblick in die Grundlagen der Delphi-Programmierung. Von der Konfiguration der Entwicklungsumgebung bis zur Entwicklung von Benutzeroberflächen und Datenbankanwendungen lernen Sie alles, was Sie für den Einstieg in die Delphi-Entwicklung benötigen.
Dieses fünftägige Seminar bietet Ihnen einen umfassenden Einstieg in die Delphi-Programmierung. Sie lernen die Entwicklungsumgebung von Delphi kennen, entdecken die Grundlagen der Programmiersprache Delphi und erfahren, wie Sie Benutzeroberflächen gestalten und Datenbankanwendungen entwickeln. Durch praktische Übungen und Fallstudien werden Sie befähigt, Ihre eigenen Delphi-Anwendungen zu entwickeln und zu optimieren.
AngebotszielDelphi-Programmierung - Grundlagen
- Konfiguration und Nutzung der Delphi-Entwicklungsumgebung beherrschen.
- Verständnis für die Grundlagen der Programmiersprache Delphi entwickeln.
- Erstellung von Benutzeroberflächen mit VCL und Firemonkey kennenlernen.
- Debugging-Techniken und Fehlermanagementstrategien in Delphi anwenden.
- Entwicklung von Datenbankanwendungen mit verschiedenen Technologien verstehen und umsetzen.
ZielgruppeDelphi-Programmierung - Grundlagen
VoraussetzungenDelphi-Programmierung - Grundlagen
Sie sollten Grundkenntnisse in der Programmierung und Verständnis für objektorientierte Konzepte mitbringen. Erfahrung in der Entwicklung von Desktop- oder plattformübergreifenden Anwendungen ist von Vorteil, aber nicht zwingend erforderlich.
InhalteDelphi-Programmierung - Grundlagen
Die Entwicklungsumgebung Delphi
- Rapid Application Development (RAD)
- Konfiguration der Entwicklungsumgebung
- Objektinspektor
- Formular-Designer
- Projektmanager
- Objekt-Galerie
- Vorlagen
Die Programmiersprache Delphi
- Object Pascal
- Datentypen, Ausdrücke und Operatoren
- Prozeduren und Funktionen
- Klassen und Objekte
- Konstruktoren und Destruktoren
- DPR-Dateien, PAS-Dateien und Units
- Compilieren und Linken
Die Komponenten-Bibliotheken im Überblick
- Delphi Runtime Libraries (RTE)
- Visual Component Library (VCL)
- Die Firemonkey-Bibliothek (FMX)
Benutzeroberflächen mit VCL und Firemonkey
- Komponenten für das Oberflächen-Layout
- Steuerelemente
- Fenster und Frames
- Navigation zwischen Anwendungsfenstern
- Single Document- und Multi Document Interfaces
- Best Practices
Fehlersuche und Fehlermanagement
- Debugging/Fehlersuche
- Exception Instanzobjekte (Exeption Instance Objects)
- Stille Exception, der Exception-Standardtyp EAbort
- Behandlung von Laufzeitfehlern
- Ausnahmehandlung mit "try…finally" und "try … exept"
- Ausnahmehandlung anwendungsübergreifend
- Strategien zum Fehlermanagement
Datenbank-Anwendungen entwickeln
- Architektur von Datenbankanwendungen
- Technologien: BDE, dbExpress, dbGo, ADO und DAC-Komponenten
- Datenquellen und Datenmengen
- Datensensitive Steuerelemente
- Datenbank-Engine und SQL-Explorer
- Transaktions-Kontrolle
- Fehlerhandling bei Datenbank-Anwendungen
BildungspfadDelphi-Programmierung - Grundlagen
- Delphi-Programmierung - Grundlagen
- Delphi-Programmierung - Fortgeschrittene Techniken
AusbildungsnachweisDelphi-Programmierung - Grundlagen
Zertifikat der IAD GmbH
Sie erhalten ein Teilnahmezertifikat der IAD GmbH. Damit können Sie Ihr erworbenes Wissen dokumentieren.

