Delphi Course - Part 1
Duration: 2 days | Price: € 590.00 VAT excluded
Description
A classic course, among the most appreciated by Delphi programmers. Don’t miss the updated version for Delphi 12 Athens, one of the best versions ever.
Contents
-
Introduction
-
The Object Pascal Language
-
History of Delphi language
-
Language Basics
-
Fundamental Control Elements
-
Data Types
-
Data Structures
-
Delphi Program Structure and Scoping
-
-
IDE
-
Project Options
-
Project Manager
-
Project Configuration Manager
-
IDE Insight
-
Code Formatting
-
Multi-platform designer
-
-
REGULAR EXPRESSIONS
-
What are they?
-
When to use them?
-
How to use them
-
-
What is Unicode?
-
The Unicode standard
-
Unicode string types
-
-
Generics
-
What are generics?
-
Usage
-
Syntax
-
Creating a generic type
-
Applicability
-
Support in RTL
-
Generics and Generics.Collections
-
Type compatibility rules
-
Classes with Generics
-
Constraints
-
Class Constraints
-
Interface Constraints
-
-
-
Generic Containers
-
TList, TQueue, TStack, TDictionary
-
Containers and anonymous methods
-
Generics Interfaces
-
Using TComparer, TEqualityComparer, etc.
-
-
Anonymous Methods
-
What are anonymous methods?
-
Syntax and semantics
-
Using anonymous methods as variables
-
Anonymous methods as parameters
-
Anonymous methods and local variables (visibility and lifetime)
-
Reference Types
-
Anonymous methods and threads
-
-
Enumerator
-
for-in loop
-
Enumerators
-
-
Operator Overloading for Records
-
Class Helpers
-
Record Helpers & Record Helpers for SimpleTypes
-
Extended RTTI
-
RTTI Unit
-
Inspecting types
-
TValue Class
-
Attributes
-
TCustomAttribute Class
-
-
