Delphi training

Delphi Training Courses

Delphi training courses in UK and Florida

WebTech US | WebTech UK | home | register | email  


Delphi Training Course - Contact


Web Tech, USA
1-800-279-9717

Web Tech, UK
+44 (0) 1452 814 303


Email Web Tech Florida

Email Web Tech UK

   

Delphi Training Course Scheduled in UK and Florida - Dates Below are for US - Click here for UK Schedule

D301 - Delphi Power Programming
Next Course Dates Call for schedule
Cost / Duration
Price: US $1,995, UK £1,495 + VAT | Duration: 5 days

Pre-requisites



A good working knowledge of Delphi, including familiarity with the IDE, the Pascal language, and OOP experience. Our Delphi Part I - Fundamentals course provides a solid base for this course.

Who Should Attend?


Programmers & consultants who develop Delphi applications and want to enhance their Delphi skills, knowledge and productivity.

Course Benefits

The 32 bit environment provides a solid base for application development. Threads, Active X, Win 32 API, COM and DCOM change the way programmers approach development. This advanced Delphi training course provides a thorough coverage of 32 bit development and programming for the intranet and Internet.

You Will Learn How To

  • Create custom components
  • Sub class Delphi components
  • Write and use ActiveX controls and ActiveX forms
  • Improve application performance using threads
  • Produce smaller executables with DLLs and packages
  • Implement and use OLE automation servers using COM and DCOM
  • Improve your Delphi skills by exploring the VCL source code
  • Use the WIN 32 API
  • Use Delphi 5 frames to visually build composite components

Course Content
















 

 

 

 

 

 

 

 

 

 

IDE Tips & Tricks
Overview of Delphi 4 IDE | Using Code Insight | Using Code Completion | Using Code Explorer

OOP Review
OOP Concept | The Delphi class hierarchy | Inheritance | Virtualization | Method Overloading

API Class Wrappers
Using class wrappers to interface with Win32 API | Accessing version information | Using memory mapped files

Threads
The TThread class | Creating a custom TThread | Synchronization | Accessing data using a thread | Critical sections | Semaphores & mutexes | Multi-threaded database access

DLLs
Using DLLs | Implicit & explicit loading | Writing function DLLs | Debugging DLLs | Exit & entry code | Callbacks

Packages
Using packages to reduce program size | Comparison with DLLs | Design time packages | Using the package collection editior | Explicit loading of packages

Custom Components
Subclassing VCL components | Component registration | Composite & container components | Graphical components | Wrapper components | Data Aware components | Component & property editors | Using the Tools API | Using the DsgnIntf unit | Defining custom property & component editors

Interfaces
Interface concepts | Building simple Interfaces | Implementing Windows shell extensions

COM, DCOM, & Automation Servers
COM & DCOM standards | Using the type library editior | Implementing Windows shell extensions

ActiveX
Using ActiveX controls | Using DAX to create ActiveX controls & forms from databases

Practical Sessions
  • Create an OLE Server which monitors memory
  • Learn how to use ActiveX, COM and DCOM
  • Directly interface to the Windows API
  • Use Threads to run a background query
  • Learn how to enchance TrichEdit to include a user interface
  • Learn how to use DLLs and packages
  • Take advantage of new Delphi features

 

Copyright 2003 - 2006 - Delphi Training Courses and Web Tech Training & Development - All Rights Reserved

 

home ] contact ] courses ] UK schedule ] Florida schedule ] register ]