.net c# vb.net delphi sql server asp java coldfusion web developer training course class uk floridaC# training course FLC#.net training course FLC# 2005 training courseSQL Server 2005 training course.net c# vb.net delphi sql server asp java coldfusion web developer training course class uk florida
.net c# vb.net delphi sql server asp java coldfusion web developer training course class uk floridaASP.NET training courseASP.NET 2.0 training courseDelphi training course FLtraining course FL UK.net c# vb.net delphi sql server asp java coldfusion web developer training course class uk florida

ASP.Net training

C#.Net training

VB.NET training

SQL Server training

ADO.NET training

Java training

Delphi training



 

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

Web Tech, USA
1-866-844-6179

Visit
WebTechCorp.Co.Uk





 
Quick Search:

 

Advanced Delphi Training Class in Florida - Course Outline

Delphi Power Programming
This course is scheduled or demand, or can be scheduled as a one on one. Click here to send an email RE this course.
Cost / Duration
Price: US $2,295, UK £1,795 + 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. This in an advanced 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 advanced 32 bit development with any version of Delphi.

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
  • Use packages to dynamically add functionalty to an application
  • 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 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 | Using packages to dynamically add functionality

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
  • Create a plug in architecture framework using packages

 

Copyright 1990 - 2013 - WebTech Training & Development - All Rights Reserved

 

home ] contact ] courses ] register ]