Het doel van deze training is u, als beginnende Delphi ontwikkelaar,snel productief te laten werken met Delphi XE2.
Overzicht
Dag 1 – Delphi windows applicaties
- Delphi IDE: Kennismaking met de Delphi IDE (Integrated Development Environment)
- Project structuur: Project, Unit, Form
- Component based development: Form Designer, Componenten, Event-handlers, Properties
- Componenten overview VCL: Standard (Buttons, Edits, etc.), Additional, Dialogs, Menus
- Object Pascal: Types, Variabelen, Data structuren, Loops en if-then’s, scoping en methods
- Object oriented: Classes, Constructors, Destructors, Inheritance, Encapsulation en Polymorfisme
Dag 2 – Delphi database applicaties
- DBExpress: Structuur, Connections, Tables en Queries
- Database applicatie VCL: Database applicaties, VCL, data-aware controls
- Datasets: Clientdataset, dataset, zoeken, beperken en selecteren van records
- Fields: Field types, constraints en regels, calculated en lookup fields
- Interbase: Introductie Interbase
Dag 3 – Delphi cross-platform applicaties in HD en 3D (Mac OSX en Windows)
- FireMonkey: Cross-platform applicaties in HD and 3D
- Componenten overview FireMonkey: Standard, 3D Shapes en Layers
- Database applicatie FireMonkey: cross platform database app, FireMonkey, LiveBindings
- Livebindings: Verbindt controls met elkaar en met data-fields
De volgende extra onderwerpen komen aan bod indien hiervoor tijd is. Werken met de delphi debugger en exceptions-handling.
Pre-requisites; voor de 3 daagse Delphi Essentials training is basiskennis van programmeren voldoende. De training is gebaseerd op Delphi XE2 Professional met local Interbase Developer.