|
|
|
|
|
|
|
|
|
|
Delphi 6
Interactive Instructor Based Video Training Courses
|
Trainer
|
Outline
|
Specials
|
Buy Options
|
• Introduction to Delphi
• The Delphi Working Environment
• Configuring Delphi
• Working in Delphi
• The Object Inspector
• The VCL
• Visual Programming
• Queries
• Persistent Fields
• Form Layout & Design
• Building the User Interface
• The Code Editor
• Object Pascal Structure
• Native Object Pascal Types
• Taking Action with Object Pascal
• Command Syntax
• Database Component
• Introduction to ADO
• Quick Reports
• Debugging
• The Action Manager
• Application Events
• Multi-threading
• Basic Component Creation
• Creating Property & Component Editors
• Creating a Tray-Notification Icon
(see below for complete outline)
+ Mastering Delphi 6
+ Sybex Study Guide
|
Upon completing this course, you will be able to simplify building next-generation
eBusiness applications on the Internet with complete SOAP based Web Services and XML
data exchange support. “Join consultant and Delphi expert Chris Weaver as he helps you
understand the powerful programming features of the next generation web development
language from Borland.”
|
Borland Delphi is a great environment for the development of stand-alone and
client-server applications on the Microsoft Windows platform.
|
1. Our training is media-rich, interactive and engaging. Unlike many of our competitors,
we incorporate talking heads, screen shots, PowerPoint presentations, and white board
simulations to give our customers an engaging learning experience rather than a boring one.
2. The trainer. Comprehensive, courseware developed with developer in mind, Chris has an
extensive background in systems development and training. He has consulted with many companies
including Borland International.
|
Christopher Weaver began programming in BASIC and assembly in 1985 on an Intel 8085A
with 64K of RAM, two 5 ¼ inch floppies, and no hard drive. On this machine he wrote a
construction-estimating program for high-rise tenant improvement work. When the IBM PC
was released he began programming in Lotus 123, dBase, Fred, and Paradox for DOS. In 1989
he began teaching Paradox and has since taught Microsoft Access, Paradox for Windows, and
Delphi. He has developed custom software for Borland, UCLA Medical Center, UCSD Medical
Center, Childrens Hospital Los Angeles, American Savings Bank, First City Interpreting,
Motorola, and a major travel insurance company. He is currently working on an application
for retail release.
|
| |
|
|
|
| |
1.1 Delphi Overview
1.2 Windows Programming
1.3 Presentation Strategy
2.1 SDI Style
2.2 The Help System
2.3 The 6 Principle Windows
|
3.1 Configuring the Main Window
3.2 Configuring the Form Designer
3.3 Configuring the Code Editor
3.4 Configuring the Object Inspector
4.1 Creating a New Project or Group
4.2 The Form & Frame Designers
|
|
| |
|
|
|
| |
1.1 Properties of the Object Inspector
1.2 Events
1.3 Selecting Multiple Components & Finding Components
2.1 Selecting, Moving & Adding Objects
|
3.1 Component Palette Organization & Content
3.2 How the Hierarchy Works
3.3 How the Help System Works
4.1 Opening & Closing an Application
4.2 Accessing Data
4.3 The Data Module
4.4 The Form Wizard & Using Multiple Forms Together
|
|
| |
|
|
|
| |
1.1 Overview of Queries
1.2 Selecting a Table
1.3 Selecting Specific Fields
1.4 One-to-Many Relationships
2.1 DBEdit
2.2 DBCtrlGrid
2.3 DBListBox
2.4 DBComboBox
2.5 DBLookupComboBox
|
3.1 Creating Persistent Fields
3.2 Creating Constraints
3.3 Visual Attributes
3.4 The Required & Read-Only Properties
3.5 The FieldName, Origin, & Name Properties
4.1 Lookup Fields
4.2 Calculated Fields
|
|
| |
|
|
|
| |
1.1 Aligning & Sizing Tools
1.2 The Align & Anchor Properties
1.3 Page Control
2.1 Using the Grid Editor
3.1 Images & Text from a Database
3.2 Images & Text from Files
|
4.1 Menus
4.2 Speedbars
4.3 Toolbars & Coolbars
4.4 TAnimate
5.1 VCL Programming Overview
|
|
| |
|
|
|
| |
1.1 What Delphi is Doing for You?
1.2 Editing Features
1.3 Code Insight
1.4 Code Explorer
1.5 Message Pane
1.6 Local Menu
2.1 The Files Used in Object Pascal
2.2 Program Structure
|
3.1 Native Types
4.1 Simple User Defined Types
4.2 Class Types
|
|
| |
|
|
|
| |
1.1 White Space
1.2 Tokens
1.3 Comments
1.4 Compiler Directives
1.5 Operators
2.1 Expressions
2.2 Statements
2.3 Sub-Routines
2.4 Control Syntax
|
3.1 Canceling Edits & Deleting Records
3.2 Posting Records
3.3 Inserting & Editing Records
3.4 Opening a Database
3.5 Calculated Fields
3.6 SQL Builder
|
|
| |
|
|
|
| |
1.1 Design Time Tools
1.2 Runtime Techniques
2.1 Introduction to ADO
2.2 TADOConnection
2.3 TADODataSet
2.4 TADOTable
2.5 TADOQueries
|
3.1 Creating a Quick Report
3.2 Creating a Page Header
3.3 Creating a Column Header
3.4 Creating a Detail Band
|
|
| |
|
|
|
| |
1.1 Introduction to Debugging
1.2 Using Parameters
1.3 Setting Breakpoints & Step Over
1.4 Trace Into
1.5 Run to
1.6 The Call Stack
1.7 Tracing into the VCL
1.8 Using a Watch
1.9 Application Source
|
1.10 The Evaluate Modify Window
1.11 The Inspect Window
1.12 Advanced Breakpoints
1.13 Output Debug Strings
1.14 Debugger Options
2.1 Try.Except On
2.2 Try.Finally
|
|
| |
|
|
|
| |
1.1 Using the Action Manager
1.2 TActionToolbar
1.3 TActionMenuBar
1.4 Associating Images
1.5 Creating a Sidebar
1.6 User Preferences
1.7 Enabling Actions
1.8 Embedded Dialog Boxes
1.9 Augmenting Standard Actions
|
2.1 Auto Creating Forms
2.2 Explicit Instantiation of Form
2.3 Conserving Resources
2.4 Using ShowModal
2.5 Splash Screens
2.6 Instantiating Components
2.7 Adding Action to Instantiated Objects
2.8 Working with Properties
|
|
| |
|
|
|
| |
1.1 Application Event Object
1.2 Handling Application Events
1.3 Using Resource Strings
2.1 Sorting Demo
2.2 Using the TThread Object
2.3 Creating a New TThread
2.4 Using a TThread Descendant
2.5 Polymorphism
|
2.7 Front-end to the Background Query Demo
2.8 Using a TThread Descendent
3.1 Drag & Drop Demo
3.2 Setting Component Properties for Drag & Drop
3.3 Drag & Drop Event Handlers
|
|
| |
|
|
|
| |
1.1 Overview of Component Creation
1.2 Selecting the Ancestor Component
1.3 Redeclaring Properties
1.4 Overriding the Constructor
1.5 Formatting the DateTime String
1.6 Internal Fields
1.7 Adding Properties
1.8 Adding an Owned Object
1.9 Dynamically Adjusting the Component
1.10 Installing the Component
1.11 Changing the Ancestor Class
1.12 Adding an Icon
|
2.1 Creating a Descendant of the Hint Window
2.2 Creating the New Hint Window
2.3 Instantiating the New Hint Window Class
2.4 Displaying a Hint
2.5 Cleaning Up
2.6 Using The New Component
|
|
| |
|
|
|
| |
1.1 The TPie Component
1.2 Component & Property Editors
|
2.1 Introduction to Tray-Notification Icons
2.2 Creating the TTrayNotifyIcon
2.3 The Ticon-Manager
2.4 Using the TrayNotificationIcon
|
|
Note: Course outlines are subject to change.
|
|
|
|
 |
Delphi 6 Online: 365-day License
|
 |
|
|
|