Aan de slag met Delphi 12.2 Athens
Dit is de ideale training voor de beginnende Delphi ontwikkelaar. Wordt snel productief met Delphi en de Visual Component Library.
Vele ontwikkelaars gingen je voor en zijn enthousiast over deze driedaagse training inclusief Nederlandstalig oefenmateriaal.
Ben je al bekend met (een oudere versie van) Delphi en wil je jouw kennis opfrissen? Ook dan is deze training zeer geschikt.
Overzicht van de training
Dag 1 – Delphi desktop applicaties voor windows
- 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
- FireDAC: Structuur, Connections, Tables en Queries
- Database applicatie: 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, alternatief SQLite
- Visual Livebindings: Introductie Visual Livebindings voor loose coupling van VCL met data
Dag 3 – Delphi development
- Debugger: Debuggen van Delphi applicaties, met Breakpoints, Evaluate, Inspect en Watch
- Exceptions: Applicaties robuuster en betrouwbaarder maken met Exceptions inclusief de nieuwe floating point exception handling met Delphi 12 Athens.
- Drag en Drop: Event-driven programming in Delphi
- RTL: De onderliggende code voor elke applicatie; string handling, file IOUtils, performance timing en date/time routines met UTC support
- VCL Styles: Styles gebruiken om de user experience van je applicatie te verbeteren
- Touch en Gestures: Met multi-touch en gebaren de user experience van je applicatie te verbeteren
- Best Practices: Gebruik van loose coupling, design patterns, generics, open source libraries en versiebeheer
Lunch en versnaperingen worden alle dagen verzorgd. Na afloop van de training ontvang je een certificaat van deelname.
De trainer is de zeer ervaren Delphi MVP, trainer en consultant Danny Wind.