Delphi Anwendungsentwicklung

IT-Seminare
In Basel (Schweiz), Berlin, Bern (Schweiz) und an 24 weiteren Standorten

1.995 
zzgl. MwSt.
Möchten Sie den Bildungsanbieter lieber direkt anrufen?
0911 ... Mehr ansehen
Vergleichen Sie diesen Kurs mit ähnlichen Kursen
Mehr ansehen

Wichtige informationen

Beschreibung

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

Wichtige informationen
Veranstaltungsort(e)

Wo und wann

Beginn Lage
auf Anfrage
Basel
Basel Stadt, Schweiz
auf Anfrage
Berlin
Berlin, Deutschland
auf Anfrage
Bern
Bern, Schweiz
auf Anfrage
Bremen
Bremen, Deutschland
auf Anfrage
Dortmund
Nordrhein-Westfalen, NRW, Deutschland
Alle ansehen (28)

Häufig gestellte Fragen

· Voraussetzungen

Kenntniss zu MS Windows Betriebsystemen und einer höheren Programmiersprache (Programmier-Plattformen der vierten Generation - 4GL)

Themenkreis

Seminarziel

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

Vergleichen Sie diesen Kurs mit ähnlichen Kursen
Mehr ansehen