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

Scroll to Top