.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


Quick Search:


Delphi Training Class in Florida - Part II Course Outline

Delphi Part II - More Fundamentals
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


This second level Delphi course is aimed at Delphi developers comfortable with the basics. Any Version of Delphi

Who Should Attend?
Delphi developers wanting to learn how to: Quickly create robust applications employing modern interfaces; Interface to the internet; Control other applications; Take advantage of OOP to reduce development time and increase stability.

Course Benefits

This Delphi training course starts with a thorough coverage of modern GUIs, showing how to use 95/98/W2K controls, sound, video, graphics, & Explorer-style interfaces. The course continues with a thorough and in-depth coverage of object oriented programming - the key to quickly developing robust applications, & to creating your own components.

COM automation is discussed in detail and you will see how to control other Windows applications.

The Windows API is also covered in detail and you will see how Delphi's VCL handles and dispatches messages, how to intercept messages, and how to directly call functions from the Windows API.

You Will Learn How To


  • Implement state-of-the-art user interfaces with the look & feel of Windows 95/98/W2K
  • (Including toolbars, coolbars, tree and list views, explorer style interfaces, status bars, adding sound, video, graphics, drag & drop, drag and dock)
  • Control MS Word & MS Excel
  • Send email, browse the web, publish data on the Web, & perform FTP transfers
  • Benefit from object oriented programming techniques to drastically reduce development time & to increase stability
  • Include business graphics such as 3D bar charts & pie charts
  • Use decision support components
  • Implement exception handling to improve reliability
  • Exploit the Windows API
  • Understand event driven programming and Delphi's interaction with the Windows API

Course Content

Building Modern GUIs
Using Toolbars & Coolbars | Using Treeview, ListView & Statusbar controls | Adding sound & video | Using splitters & scrolling forms | Using the clipboard | Working with graphics | Implementing Drag & Drop

Object Oriented Programming
Using Inheritance to reuse code | Reusing objects by means of composition | Using Visual Form Inheritance to reuse forms & event handlers | Working with properties to hide data & implement encapsulation | Writing your own components & integrating them into the IDE

Exception Handling
Preventing resource leaks using Try / Finally | Handling exceptions using Try / Except | Logging exceptions to disk | Using Assertions | Implementing your own exception classes

ActiveX Automation
Overview of ActiveX Automation | Working with compound documents - embedding Word documents & Excel spreadsheets in your forms | Controlling Microsoft Word: spell checking, mail merge | Controlling Microsoft Excel: graphing, calculations

Using the Windows API
Overview of message handling & Window procedures | The nature of event-driven programming | Introduction to Windows resources & DLLs | How Delphi's VCL dispatches messages | Intercepting Windows messages | Pascal to C data type conversions | Calling API functions directly

Developing for the Internet
Overview of Delphi's Internet components | Using SMTP to send mail | Using POP3 to receive mail | Browsing the web | Using FTP to send & receive files | Publishing your data on the web | Using ActiveX controls on web pages | Creating a web server application with pages derived from databases

Overview of Delphi 6 /7 Additions
IDE enhancements | Language enhancements | Web components | New database components

Practical Sessions

  • Use OLE automation to automate MS-Word to perform mail merge, sending results via email, fax, or to the printer
  • Use Dephi's Internet components to send & receive email, browse the web, publish data on the web, and perform FTP transfers
  • Create exception logging system to record exceptions in a disk file
  • Display business data as bar charts, pie charts, hot graphs, etc.
  • Use modern controls such as coolbars, treeview, listview, & splitters to build Windows 98/2K
  • Explorer-style user interfaces
  • Adding sound, video, & graphics to your applications
  • Create components to integrate into Delphi's IDE


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


home ] contact ] courses ] register ]