Delphi, C++ Builder, Kylix Learning Center



Web sunncity.com

Delphi Training Course(s)

INTRO - Delphi Training
Delphi - Introduction
Delphi - Intermediate
Delphi - Advance
Delphi - KYLIX
Delphi Certified EXAM (info)
C++ Builder - Introduction
C++ Builder - Intermediate
C++ Builder - Advance
OTHER Training COURSE (S)

Information (s) Center

Schedule & Fees 1
Application Online
Inquiry / Contact Us
Question / FAQ List ?
Map / Location
INSTRUCTORs' Profile

 
  


Information of Delphi product Certified
OR "Delphi Developer Exam"

Book recommended for EXAM preparation & study (click for detail & price) :
cover cover cover cover

General Details (The Real test is organized as follows)
If you see this link - TRY this FREE Quiz (online temporary) then it will be removed from server

  • Online test - Take place at Delphinux Systems Co., (BLP) Bangkok, Thailand
    Outside Thailand check BLP is your country. Resident outside Thailand welcome.
    Test is in English only!
  • Maximum time allowed for test is 60 minutes
  • Test will contain 60 questions (randomly selected)
  • Minimum score required to pass is 80% (48 correct answers)
  • All test question are multiple choice. Some questions are multiple choice/multiple answer type
  • All test questions are equally weight and count equally toward final score.

Organization Of Questions (Questions are grouped into the following section of knowledge). Each section contains a large pool of questions. Some subject areas are considered to be advanced topics, for instance, XML or Internet programming. Questions in these areas test only FUNDAMENTAL KNOWLEDGE, which is necessary.

  • Delphi Interface and Configuration
      • How to access and manipulate the Component Palette, Object Inspector,
      Form Designer and Project Manager.
      • Effective use of the Code Editor.
      • How to effectively change project options and understand their affect on
      the way Delphi manages your project.
      • How to configure and use the integrated debugger. Know the various
      debugger options and their effect on the debugging process.
  • Delphi VCL/CLX
      • The general hierarchy of the VCL/CLX libraries.
      • Differences between the VCL and CLX libraries.
      • Understand the Exception object and it’s descendants.
      • How to override default methods.
      • Ways to raise an exception manually.
      • How to handle exceptions.
      • Exception propagation.
      • How to create and use a user-defined exception.
  • Working with Components
      • Component ownership and containership.
      • Component interaction.
      • How to manipulate component properties.
      • Basic component methods and events
  • Pascal/Object-Oriented Programming
      • Pascal syntax, reserved words and supported data types.
      • OOP concepts such as inheritance, polymorphism, abstraction and
      encapsulation.
      • Method overloading.
      • Invoking constructors and destructors.
      • Controlling application behavior.
  • Database Concepts/Data Access Techniques
      • How to create a database application.
      • How the data access components in Delphi work together.
      • General requirements and usage of the data-aware components.
      • Methods of the data access components and a general knowledge of the
      sequence of these methods in the context of a transaction.
  • dbExpress
      • The components available in dbExpress and a fundamental knowledge of
      how they work together.
      • The advantages and disadvantages of unidirectional datasets.
      • Differences between TSQLDataset, TSQLQuery, TSQLTable,
      TSQLStoredProc.
      • Use and configuration of the TSQLConnection component.
      • How to debug dbExpress applications.
  • Writing DLLs and Packages
      • Requirements for writing effective DLLs.
      • Package fundamentals such as package structure.
      • Understand the contains and requires clauses of a package.
      • How to avoid circular references.
  • Windows Concepts
      • General knowledge of the Windows API, including base constants
      • Windows message handling techniques
      • General knowledge of the Windows Registry
  • Component Design Basics
      • How to create new or extend existing components.
      • The definition and use of getters and setters.
      • Creating properties and fields.
      • How to hide or expose component properties and methods.
      • Adding new components to the component palette or the object repository.
  • Internet programmming Basics
      • The Internet components provided in Delphi and how they are used.
      • Types of web server applications.
      • How to debug server applications.
  • Porting Delphi to Kylix
      • How Delphi and Kylix differ.
      • CLX equivalents of VCL components.
  • XML Concepts
      • XML syntax.
      • What a Document Type Definition (DTD) is.
      • What a XML Schema Definition (XSD) is.
      • What a XML Data Reduced (XDR) is.
      • How the content and structure of an XML document is validated.
      • What components are used in XML applications.
      • Working with XML nodes.
      • The use of the Data Binding Wizard.
      • How to provide the necessary mappings to correlate an XML document
      and a data packet.

Training Course
You are welcome to see our training course(s) and level of class you wish to take. Training course before Exam is not a requirement for us.

On-Line Documentation
Delphi documentation can be obtained from http://www..com/ You can review the following white papers at http://www..com/