Delphi Anwendungsentwicklung
Seminar
In Köln, Basel (Schweiz), Berlin und an 24 weiteren Standorten
Beschreibung
-
Kursart
Seminar
-
Niveau
Anfänger
-
Ort
-
Dauer
5 Tage
Kennenlerenen des Client/Server Konzeptes von Delphi und Implementierung in einer verteilten Anwendungsumgebung. Vermittlung der Grundlagen der Anwendungsentwicklung mit Delphi, einschließlich IDE, ObjectPascal, Debugging, ereignisorientierter Programmierung sowie der Datenbank-Engine und -Tools. Arbeit mit SQL, der Migration auf Client/Server-Architekturen und Fehlerbehandlung. Gerichtet an: Softwareentwickler, Sofwareprogrammierer
Standorte und Zeitplan
Lage
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Hinweise zu diesem Kurs
Kenntniss zu MS Windows Betriebsystemen und einer höheren Programmiersprache (Programmier-Plattformen der vierten Generation - 4GL)
Meinungen
Inhalte
Kennenlerenen des Client/Server Konzeptes von Delphi und Implementierung in einer verteilten Anwendungsumgebung. Vermittlung der Grundlagen der Anwendungsentwicklung mit Delphi, einschließlich IDE, ObjectPascal, Debugging, ereignisorientierter Programmierung sowie der Datenbank-Engine und -Tools. Arbeit mit SQL, der Migration auf Client/Server-Architekturen und Fehlerbehandlung.
Zielgruppe
Softwareentwickler, Sofwareprogrammierer
Voraussetzungen
Kenntniss zu MS Windows Betriebsystemen und einer höheren Programmiersprache (Programmier-Plattformen der vierten Generation - 4GL)
Inhalt
- Überblick Delphi
- Entwicklungsumgebung konfigurieren
- Objektinspektor
- Projektmanager
- Compilieren & Linken
- DPR Dateien, PAS Dateien, Units f
- Formular-Designer
- Eigenschaften und Ereignisse
- Komponenten
- Toolbars, PageScroller, Image-List
- Object Pascal
- Sprachgrundlagen, Steuerelemente, Operatoren
- Prozeduren/Funktionen
- OOP
- Klassen und Objekte
- Konstruktoren und Destruktoren
- Vererbung
- Visual Component Library/VCL (Klassenbibliothek)
- Komponenten-Hierarchie, TPersistent, TComponent, Hilfsklassen, TStringList, TCanvas, TPrinter, TINIFile, TRegistry, TRegINIFile
- Debugging/Fehlersuche
- Behandlung von Laufzeitfehlern
- Ausnahmehandlung mit "try...finally" und "try ... exept"
- Objekt-Galerie
- Vorlagen
- Programmierung von Ereignisroutinen, Anwendungen mit mehreren Formularen
- Datenbank-Engine & SQL-Explorer
- Datenbankanwendungen
- Datensensitive Steuerelemente, Feldobjekte, TDataSets
- Local Interbase und Client/Server
- Datenbearbeitung, Domains, DDL, Triggers, Stored Procedures
- Migration zu Client/Server, SQL-Monitor
- TQuery und anderer Datenbankkomponenten
- MDI und Interface Techniken
- DLLs, API-Aufrufe, Handles, Strings vs PChars
- Transaktions-Kontrolle
- Cached Updates
- Datenmengen, TDataSet-Modi
- Exception Instanzobjekte (Exeption Instance Objects)
- Stille Exception, der Exception Standardtyp EAbort
- Anwendungsübergreifende Exception-Behandlung
- Datenbank Exceptions, EDatabaseError, EDBEngineError, benutzerdefinierte Datenbank-Ausnahmen
Literatur
nach Absprache
Delphi Anwendungsentwicklung