Delphi Programming — Basic Course
A classic course, among the most appreciated by Delphi developers, covering the latest available version —
widely regarded as one of the best releases ever.
It is suitable for everyone, including participants with no prior programming experience.
The course builds the skills needed to program in Delphi, with particular focus on Pascal,
classes and objects, graphical interfaces and database connectivity.
COURSE FEATURES
Course structure. Introduction.
The course provides all the skills needed to program in Delphi, with particular emphasis on the Pascal language,
classes and objects, graphical interfaces and database connectivity.
Participants are guided through building MDI and Form applications and connecting them to databases.
Syllabus. Course details.
Introduction to the Delphi language
A1. History
A2. Delphi versions
A3. Pascal, Delphi, Linux
A4. Language overview
Duration: 1 hr
Exercise: 1 hr
Q&A: 30 min
Integrated Development Environment (IDE)
B1. IDE overview
B2. Object Inspector
B3. Form Designer
B4. Code editor
B5. Project Manager
Duration: 1 hr
Exercise: 1 hr
Q&A: 30 min
Introduction to Object Pascal
C1. Syntax and code structure
C2. Syntax
C3. Types
C4. Variables
Duration: 1 hr
Exercise: 1 hr
Q&A: 30 min
C5. Constants
C6. Procedures and functions
C7. Control flow: conditional statements
C8. Control flow: loops
Duration: 1 hr
Exercise: 1 hr
Q&A: 30 min
C9. Classes and objects: introduction
C10. Classes and objects: methods
C11. Classes and objects: properties
C12. Error handling: exceptions
Duration: 1 hr
Exercise: 1 hr
Q&A: 30 min
Developing applications with Delphi
D1. VCL (Visual Component Library)
D2. Graphical interfaces
D3. Forms in depth
Duration: 1 hr
Exercise: 1 hr
Q&A: 30 min
D4. Standard components
D5. Lists, buttons, combos and GUI controls
D6. MDI applications (Multiple Document Interface)
Duration: 1 hr
Exercise: 2 hr
Q&A: 30 min
Delphi and databases
E1. ADO and FireDAC
E2. Database access components
E3. Data manipulation components (Data-Aware)
E4. Insert, edit and delete records
Duration: 1 hr
Exercise: 1 hr
Q&A: 30 min
Delivery : remote
Participants : 1 to 3
Price (1 participant) : € 2,400 + 22% VAT
Price (each additional) : € 600 + 22% VAT
Training materials. Everything you need.
Included with the course:
• Free PDF book
• Examples
Required equipment:
• PC
• Internet connection
• Working Delphi installation
• Google Meet, Zoom or Teams