Delphi Anwendungsentwicklung
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ühere Versionen durchgeführt.
Teilnehmer - Zielgruppe
Softwareentwickler, Softwareprogrammierer
Kurs - Voraussetzungen
Sicherer Umgang mit MS Windows- Betriebsystemen und praktische Erfahrung mit einer höheren Programmiersprache (Programmiersprachen der vierten Generation, 4GL-Sprachen).
Wenn Sie sich nicht sicher sind ob Ihre bisherigen Fähigkeiten für die Schulung ausreichend sind, sprechen Sie bitte unsere Schulungsberater an - diese können gemeinsam mit Ihnen herausfinden ob diese Schulung die richtige für Sie ist.
Seminardauer
- 5 Tage
- 09:00 Uhr bis 17:00 Uhr
Schulungsunterlagen
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 Seite 3 von 4
- 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
- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln
Der Teilnehmer erlangt vertiefende Kenntnisse in die Programmiersprache Delphi und die Software-Entwicklung mit Delphi. Auf der Agenda steht die Verwendung desvon Interfaces in Delphi,Synchronisationnebenläufige Programmierung und die Verwendung von XML in Delphi....
Merken
- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln
Die Leistungsfähigkeit COM und DCOM mit dessen Entwicklung wird verständlich erläutert.
...
Merken
- u.a. in Dortmund, Frankfurt am Main, Stuttgart, Essen, Siegen / Netphen
In dem Aufbauseminar werden Themen wie ActiveX Data Objects (ADO), MS Datenzugriffs-Layer für relationale Datenbanken, Tabellen, eMail, Dokumente, Grafiken und Internet näher beleuchtet. Sie erhalten die Fähigkeiten in Delphi und Anwendungen zu entwickeln und zu erweitern, basierend auf MS COM-Architektur sowie der ADO für Datenbank- und Datensteuerung...
Merken
- u.a. in Frankfurt am Main, Köln, Stuttgart, Basel, Aachen
Sie erhalten einen Einblick in die Entwicklungsumgebung von Delphi und wissen wie Sie Formulare entwerfen und Standardkomponenten verwenden können. Darüber hinaus wird die die Programmiersprache von Delphi (Object Pascal) näher beleuchtet und werden in die objektorientierte Programmierung eingeführt.
...
Merken