Delphi
Training Course Scheduled in UK and Florida - Class Dates Below
are for US - Click here for
UK Schedule
D102
- Delphi Part II -
More Fundamentals |
Next
Course Dates |
07/31/2006 |
|
Cost
/ Duration |
Price:
US $1,995, UK £1,495 + VAT | Duration: 5 days
|
|
Pre-requisites
|
This
second level Delphi training class 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
|
The
Delphi training course starts with a thorough coverage
of modern GUIs, showing
how to use modern 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 modern Windows vesrions
- (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 Additions in newer Delphi versions
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
|
D103
- Delphi Part III - Object Oriented Programming
D501 - Delphi
Database Development
D301 - Delphi
Power Programming
D201 - Using ADO
in Delphi
D202 - Component
Writing in Delphi
|
|
|
|

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