13.12.2009

Delphi 2009 Application Development for Win32

For Delphi 2009 Application Development for Win32
1.Introduction

1.Course Introduction

2.Meeting Organizer Requirements

3.What is New in Delphi 2010

2.Prototyping

1.Prototyping the Application

2.The Main Form

3.Meeting Form

4.Meeting Time and Room

5.User Info

6.Scheduled Meetings

7.Login Form

3.Course Roadmap

4.Configuring the Project

1.Creating a Project

2.Project File

3.Project Options

4.Compiling and Linking

5.Build Configurations

5.Object-Oriented-Programming

1.Object Oriented Programming

2.Classes vs. Objects

3.Example

4.Class Scoping

5.Polymorphism

6.Properties

7.Typecasting Objects

8.Overloading Methods

9.Abstract Methods

10.Class Methods

11.Nested Type Declarations

12.Class Helpers

13.Sealed Classes

14.Advanced Concepts

6.Business Code

1.Real World Problem

2.Business Rules vs. Business Logic

3.What is Interface Code?

4.Example

7.The UML Class Diagram

1.Introdcution to the UML (Unified Modelling Language)

2.Together

3.Example

4.Delphi Class Explorer

8.The Singleton Design Pattern

1.What is the Singleton Pattern

2.When should it be used?

3.Using the Singleton Pattern

9.Basic Interface Elements

1.VCL Architecture

2.Developing the Application User Interface

3.Basic Skills Example

10.Visual Form Designer and Code Editor

1.Introduction

2.Visual Form Designer

3.Creating Interfaces

4.Code Editor

11.An Object's Lifetitme

1.Overview

2.Compoonent's Owner

3.Terminating Components

12.Exception Handling

1.Introduction

2.Handling Exceptions

3.Resource Protection

4.Raising and Re-Raising Exceptions

13.Delphi's Debugger

1.Introdcution

2.Controlling Program Execution

3.Analyzing Data at Runtime

4.Controlling the Debug Flow

14.Advanced Database Development

1.Delphi Database Architecture

2.Database Access Technologies

15.Using DBExpress to Access Data

1.DBExpress

16.TClientDataSet

1.TClientDataSets

2.DBExpress Example

17.Deploying Application Files

18.Deploying Database Applications

19.Using Packages

1.What is a Package?

2.Why Use Packages?

20.Model View Controller Pattern

1.MVC Components

2.Benefits of MVC

3.Drawbacks to MVC

21.Introduction to TeeChart

1.TeeChart Feature Matrix

2.The TeeChart Editor

22.Introduction to XML

1.XML Overview

2.Basic XML

3.XSL

4.XML Parsers

5.XML and VCL Components

23.Introcution to VCL for the WEB

1.The History of Web Development with Delphi

2.What intraweb brings to Delphi

3.Intraweb components

4.Application Mode or Page Mode?

5.Intraweb server controller

6.Database development on the web

7.Frame usage in web applications

8.AJAX programming in Web Applications

24.Introdcution to Rave Reports

1.Rave Reports Components

2.The Rave Visual Designer

3.Changing Report fields manually

4.Viewing the results

5.Generating the report under delphi

6.Beyond Rave Designer

25.Introduction to DataSnap

1.Key Concepts

2.DataSnap Client Components on the Component Palette

3.DataSnap Server Components on the Component Palette

4.DataSnap in the Object Repository

5.Creating a Three-Tier Application

26.Building the Meeting Organizer

1.Requirements

2.Configuring the Project

3.Creating the Main Form

4.Visual Form Inheritance

5.Effective Project Development

◦Delphi Training
◦.NET Training
◦Java Training
◦Access Training
◦JBuilder Training
◦Software Engineering Training

Keine Kommentare:

Kommentar veröffentlichen