Sunday, December 13, 2009

Anwendungsentwicklung mit Delphi - Seminar Kurs Schulung Anwendungsentwicklung mit Delphi - Seminar Kurs Schulung

Anwendungsentwicklung mit Delphi - Seminare
Seminar-Ziel

Dieser Kurs wurde für Client/Server-Entwickler konzipiert, die sowohl ein Verständnis des Client/Server Konzeptes von Delphi als auch dessen erfolgreiche Implementierung in einer verteilten Anwendungsumgebung erhalten möchten. Der Kurs behandelt die Konzepte und Grundlagen der Anwendungsentwicklung mit Delphi, einschließlich IDE, Grundlagen Programmiersprache ObjectPascal, Debugging, ereignisorientierter Programmierung, der Datenbank-Engine und -Tools. Der Kurs beschäftigt sich zudem mit den Konzepten der Client/Server -Anwendungsentwicklung, sowie der Datenbankkomponenten, der Arbeit mit SQL, der Migration auf Client/Server-Architekturen und der Fehlerbehandlung.

Teilnehmer Zielgruppe

Für Anfänger sind Erfahrungen in einem Entwicklungstool Voraussetzung

Kurs Voraussetzungen


•Windows Kenntnisse und Programmiererfahrung in einer Hochsprache
•Erfahrung in der Anwendungsprogrammierung für lokale Netzwerke und Praxiserfahrung in einer weiteren Programmier-Plattformen der vierten Generation (4GL)
•Erfahrungen in der Anwendungsentwicklung für eine der folgenden SQL-Datenbank-Servern mitbringen: InterBase 4.x/5.x, Microsoft SQL Server, Sybase, Oracle, Informix oder einen ODBC-unterstützten Server

Seminar-Inhalt


•Überblick Delphi
•Konfiguration der Entwicklungsumgebung
•Projekte und Formulare im Überblick, Installations-Werkzeuge
•Objektinspektor
•Projektmanager
•Compilieren & Linken
•DPR Dateien, .PAS Dateien, Units
•Formular-Designer
•Formularvorlagen und Projektvorlagen
•visuelle und nicht-visuelle Komponenten
•Eigenschaften und Ereignisse
•Komponenten
•Toolbars, PageScroller, Image-List, Toolbars mit Toolbuttons, PageControl mit TabSheets
•Animierte Komponenten
•Object Pascal
•Sprachgrundlagen, Steuerelemente, Operatoren, Bedingungsprüfung, Schleifen, Ein- und Ausgaben, Datentypen und -strukturen
•Prozeduren und Funktionen
•Gültigkeitsbereiche
•OOP
•Klassen und Objekte, Konstruktoren und Destruktoren, Vererbung, Polymorphismus, Abstraktion und Kapselung, Typenbestimmung von Objekten
•Visual Component Library/VCL - die Klassenbibliothek von Delphi
•Komponenten-Hierarchie, TPersistent, TComponent, Hilfsklassen, TStringList, TCanvas, TPrinter, TINIFile, TRegistry, TRegINIFile
•Debugging/Fehlersuche
•Behandlung von Laufzeitfehlern
•Ausnahmehandlung mit "try…finally" und "try … exept"
•Ausnahmen weiterreichen
•Objekt-Galerie
•Vorlagen
•Ereignisgesteuerte Programmierung
•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
•Weiterführendes zu Object Pascal
•DLLs, API-Aufrufe, Handles, Strings vs PChars
•Weiterführendes zu TDatasets
•Transaktions-Kontrolle
•Cached Updates
•Datenmengen, TDataSet-Modi
•Weiterführendes zur Ausnahme-Behandlung
•Exception Instanzobjekte (Exeption Instance Objects)
•Stille Exception, der Exception Standardtyp EAbort
•Anwendungsübergreifende Exception-Behandlung - BehandlungsAusnahme, Show-Ausnahme, OnExeption
•Datenbank Exceptions, EDatabaseError, EDBEngineError, benutzerdefinierte Datenbank-Ausnahmen
•Lernziele:
•Die Entwicklungsumgebung von Delphi kennen lernen
•Formulare entwerfen
•Verwendung von Standardkomponenten
•Object Pascal - die Programmiersprache von Delphi
•Einführung in die objektorientierte Programmierung
•Einführung in die Datenbankentwicklung
•Client/Server-Datenbanktechniken
•Weiterführendes zu Object Pascal
•Weiterführendes zur Fehlerbehandlung
•Packages

No comments:

Post a Comment

 
Blogverzeichnis - Blog Verzeichnis bloggerei.de Blog Suche