Delphi Certification | Delphi Training Course

Course

In Cardiff

£ 2,495 + VAT

Description

  • Type

    Course

  • Location

    Cardiff (Wales)

  • Duration

    3 Days

  • Start date

    Different dates available

Certificate                                                                                                                                                                                      Experienced Instructor Refreshments

Facilities

Location

Start date

Cardiff
See map
Castle Street, CF10 1SZ

Start date

Different dates availableEnrolment now open

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

This centre's achievements

2016

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 8 years

Subjects

  • Oriented Programming
  • Object oriented Programming
  • Object oriented training
  • Delphi
  • IT
  • Property
  • Writing
  • Editors

Course programme

The Knowledge Academy Component Writing with Delphi 3 day course covers the following topics:

Introduction

This course teaches developers how to create native Delphi components which they can use in multiple projects.

Creating components reduces development time, increases programmer productivity, and increases program reliability.

This course teaches developers how to create components from scratch, how to modify existing components, and how to create data aware components.

It also teaches how to write component editors, property editors.

Pre-Requisites

  • A solid understanding of the Delphi language and Object Oriented Programming.

Who should attend?

  • Programmers who develop Delphi applications, using any Version of Delphi, and need to customize components.

What will I learn?

Review of Object Oriented Programming

  • Classes, methods, and fields
  • Properties
  • Inheritance
  • Scope
  • Virtual and Abstract methods

Packages

  • Creating and managing packages
  • Run time packages
  • Design time packages

Delphi VCL Source

  • Exploring the VCL Source
  • Understanding the class structure for component building
  • TCustom components
  • Intercepting window messages

Component Basics

  • OOP Concepts
  • Using the Component Wizard
  • Modifying existing components
  • Adding properties
  • Adding Methods
  • Adding Events
  • Understanding the Owner and Parent properties
  • Component Constructors, Destructors, and the Loaded method
  • Registering Components
  • Assigning icons to components
  • Component Streaming
  • Exceptions and Components

Non-Visual Components

  • Uses for non-visual components
  • Creating Dialog components
  • Creating TDataSet components
  • Converting an existing class to a component

Data Aware Components

  • Understanding Data Aware components
  • Using the TFieldDataLink
  • Adding data aware capabilities to existing components

Graphical Components

  • Understanding and using graphical components
  • TPen & TBrush
  • Drawing on the screen

Building Help Files

  • Creating the help file
  • Structure of the help file for components
  • Registering the help file with delphi

Distributing and Installing Components

  • What files need to be distributed
  • Writing an install program for the component library

Object Inspector

  • Understanding the Object Inspector
  • Adding properties
  • Adding events
  • Using property categories
  • Writing component editors
  • Custom property editors
  • Custom component editors

Additional information

  • Recommended for programmers who develop Delphi applications
  • Develop knowledge on component basics
  • A solid understanding of the Delphi language and Object Oriented Programming is required
  • GUARANTEED LOWEST PRICE IN THE INDUSTRY
  • Learn how to add data aware capabilities to existing components
  • Courses delivered by world class training instructors in luxury venues
  • Component Writing with Delphi includes material and manuals
  • Book Online or Call 01344 203999 to speak to a training advisor today

Delphi Certification | Delphi Training Course

£ 2,495 + VAT