delphi10 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.


delphi embarcadero



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.

auto

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

auto

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

auto