Sunday, December 13, 2009

Delphi Startup - Seminare •Überblick Delphi

Delphi Startup - Seminare
Seminar-Ziel

Dieser Kurs wurde für Anwendungsentwickler konzipiert, die einen Einstieg in die Programmierung mit Delphi suchen. Der Kurs behandelt die Konzepte und Grundlagen der Anwendungsentwicklung mit Delphi, einschließlich Bedienung und Konfiguration der Entwicklungsumgebung. Behandelt werden die Grundlagen der Programmiersprache ObjectPascal, die Klassenbibliothek von Delphi, der Debugger und Fehlerbehandlung mit Exceptions. Anhand der Sprache ObjectPascal vermittelt der Kurs eine Einführung in die objekt-orientierte Programmierung. Eine kurze Einführung in die Datenbankprogrammierung mit Delphi rundet den Kurs ab.


Teilnehmer Zielgruppe

Anwendungsentwickler, die bisher mit anderen Programmiersprachen gearbeitet haben

Kurs Voraussetzungen

Allgemeine Grundkenntnisse der Programmierung in einer Hochsprache müssen vorhanden sein, ebenso wie Grundkenntnisse in der Anwendung eines Microsoft Windows Betriebssystems. Grundkenntnisse in Standardpascal und/oder Erfahrungen mit einem visuellen Entwicklungssystem unter Windows sind wünschenswert aber nicht Vorraussetzung.

Seminar-Inhalt


•Überblick Delphi
•Konfiguration der Entwicklungsumgebung
•Projekte und Formulare im Überblick
•Komponentenpalette
•Objektinspektor
•Troubleshooting und Konfigurationsdateien


•Projektmanager
•Compilieren & Linken
•Projektgruppen,Projektdateien und Units


•Formular-Designer
•Formularvorlagen und Projektvorlagen
•visuelle und nicht-visuelle Komponenten
•Eigenschaften und Ereignisse
•Komponenten
•Toolbars, Editierfelder, PageScroller, Image-List, Toolbars mit Toolbuttons
•Aktionslisten


•Object Pascal
•Operatoren und Anweisungen
•bedingte Anweisungen
•Schleifen
•Datentypen und -strukturen
•Prozeduren und Funktionen
•Gültigkeitsbereiche
•Programmstruktur


•OOP
•Vererbung und Polymorphie
•Abstraktion und Kapselung
•Klassen und Objekte
•Vererbung von TObject
•Runtime Type Information (RTTI)
•Statische und virtuelle Methoden
•Typenbestimmung von Objekten
•Konstruktoren und Destruktoren
•Typumwandlungen


•Visual Component Library/VCL - die Klassenbibliothek von Delphi
•Komponenten-Hierarchie
•TPersistent, TComponent
•TControl und TwinControl
•Hilfsklassen der VCL (TStringList, TCanvas, TPrinter, TINIFile, TRegistry)
•Automatische Formularerzeugung
•Formulare erzeugen und anzeigen
•Speicherfreigaben bei Formularen
•wichtige globale Objekte und Funktionen (Application, Screen, Printer)


•Fehlerbehandlung mit Exceptions
•Behandlung von Laufzeitfehlern
•Ausnahmehandlung mit "try ... finally" und "try ... exept"
•Ausnahmen weiterreichen
•Exception-Objekte
•Anwendungsweite Behandlung


•Ereignisgesteuerte Programmierung für Windows
•Programmierung von Ereignisroutinen
•Drag&Drop in der VCL
•Anwendungen mit mehreren Formularen
•SDI versus MDI-Apllikationen
•Formularvererbung und Vorlagen
•Frames einsetzen


•Komponenten und Packages
•Komponenten
•Packages
•Fremdkomponenten einbinden
•Laufzeitpackages verwenden


•Lernziele:
•Die Entwicklungsumgebung von Delphi kennen lernen
•Formulare entwerfen
•Verwendung von Standardkomponenten
•Object Pascal - die Programmiersprache von Delphi
•Einführung in die objektorientierte Programmierung
•Fehlerbehandlung in Delphi
•Einführung in die Klassenbibliothek von Delphi
•Packages und Komponenten verstehen
•Einführung in Datenbankentwicklung mit Delphi

No comments:

Post a Comment

 
Blogverzeichnis - Blog Verzeichnis bloggerei.de Blog Suche