Das Seminar "Delphi Anwendungsentwicklung" ist seitens des Herstellers nicht mehr verfügbar, bzw. abgekündigt. Wir können Ihnen diese Schulung in Form eines Workshops in Ihrem Unternehmen oder in unserem Schulungszentrum anbieten.

Seminarinformationen

Seminar - Ziel

Der Kurs vermittelt Grundlagen der Anwendungsentwicklung mit Delphi. Im Fokus stehen einerseits die Programmiersprache Delphi, einschließlich ihrer Wurzeln in Object Pascal, andererseits die Entwicklungsumgebung Delphi mit der Standard-Bibliothek „Visual Component Library“ (VCL) und den verschiedenen unterstützenden Werkzeugen. Weitere Schwerpunkte sind die Ereignis-gesteuerte Programmierung sowie unterschiedliche Technologien und Techniken für Entwicklung von Datenbank-Anwendungen. Themen wie „Migration auf Client-/Server-Architekturen“ und „Fehlermanagement“ runden das Seminar ab.

Zum Einsatz kommt die jeweils aktuelle Version von Delphi. Auf Anfrage wird die Schulung auch mit früheren Versionen durchgeführt.

Teilnehmer - Zielgruppe

  • Softwareprogrammierer
  • Softwareentwickler

Kurs - Voraussetzungen

Sicherer Umgang mit MS Windows-Betriebssystemen und praktische Erfahrung mit einer höheren Programmiersprache (Programmiersprachen der vierten Generation , 4GL-Sprachen).

Seminardauer

  • 5 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Die Entwicklungsumgebung Delphi

  • Überblick
  • Konfiguration der Entwicklungsumgebung
  • Objektinspektor
  • Formular-Designer
  • Projektmanager
  • Objekt-Galerie
  • Vorlagen

Die Programmiersprache Delphi

  • Object Pascal
  • Sprachgrundlagen, Operatoren
  • Prozeduren/Funktionen
  • Klassen und Objekte
  • Konstruktoren und Destruktoren
  • OOP
  • Ereignisse, Eigenschaften und Komponenten
  • DLLs, API-Aufrufe, Handles, Strings vs PChars
  • DPR-Dateien, PAS-Dateien und Units
  • Compilieren und Linken

Rapid Application Development (RAD)

  • Grundlegende Konzepte und Einordnung
  • Application Lifecycle Management
  • Effizienter Einsatz der Delphi-IDE

Visual Component Library/VCL (Klassenbibliothek)

  • Steuerelemente
  • Komponenten-Hierarchie, TPersistent, TComponent,
  • UI-Infrastruktur: Menüs, Toolbars, Image-Listen und Aktionen
  • Hilfsklassen, TStringList, TCanvas, TPrinter, TINIFile, TRegistry, TRegINIFile, TPageScroller
  • Ereignis-gesteuerte Programmierung
  • Anwendungen mit mehreren Formularen
  • SDI- und MDI-Anwendungen

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 und Mehrschichtige Anwendungen

  • Migration zur Client/Server-Architektur
  • Datenbankanwendungen
  • Datensensitive Steuerelemente, Feldobjekte, TDataSets
  • SQL-Monitor
  • Datenbearbeitung, Domains, DDL, Triggers, Stored Procedures
  • TQuery und anderer Datenbankkomponenten
  • Datenbank-Engine und SQL-Explorer
  • Transaktions-Kontrolle
  • Cached Updates
  • Datenmengen, TDataSet-Modi
  • Local Interbase und Client/Server
  • Datenbank Exceptions, EDBEngineError, EDatabaseError, benutzerdefinierte Datenbank-Ausnahmen

Weitere Schulungen zu Thema Delphi

Delphi Vertiefung

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In diesem 3-tägigen Seminar "Delphi Vertiefung" erwerben Sie erweiterte Kenntnisse in der Programmiersprache Delphi und der Softwareentwicklung mit Delphi. Das Training behandelt die Nutzung von Interfaces in Delphi, nebenläufige Programmierung sowie den Einsatz von ...

Delphi: Programmierung - dbExpress

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In diesem 2-tägigen Seminar "Delphi Programmierung - dbExpress" werden Sie die Struktur von dbExpress kennenlernen und erfahren, wie Sie Datenbankanwendungen effizient entwickeln können. Sie lernen, wie Sie Updates in dbExpress verwalten und Anwendungen korrekt ...

COM und DCOM - Delphi

- u.a. in Hannover, Köln, Essen, Offenbach, Jena

In diesem 3-tägigen Seminar "COM und DCOM - Delphi" erlernen Sie die Grundlagen und die Entwicklung von COM und DCOM in Delphi. Sie werden verstehen, wie Klassen und Interfaces in COM funktionieren und wie Sie diese in Ihren Delphi-Anwendungen implementieren können. ...

Delphi Einführung

- u.a. in Bremen, Hamburg, Köln, Darmstadt, Freiburg

In diesem 5-tägigen Seminar "Delphi Einführung" erlernen Sie die Grundlagen der Anwendungsentwicklung mit Delphi. Der Fokus liegt zum einen auf der Programmiersprache Delphi und ihren Ursprüngen in Object Pascal, zum anderen auf der Delphi-Entwicklungsumgebung samt ...