home - about us - contact us

CB100: Application Development With C++Builder


Description

This course will be conducted using C++Builder Enterprise software.

The course is designed to ensure that C++Builder Client/Server developers have an understanding of, and can successfully implement, C++Builder Client/Server in a distributed computing environment. The courseware covers the C++Builder Client/Server fundamental concepts of C++Builder application development including: IDE, C++ language basics, debugging, event-driven programming, database tasks, the Borland Database Engine and database tools. Student materials provided include a 500 page manual, a 100 page student guide, as well as exercise diskettes. The bulk of the course highlights and teaches concepts of C++Builder Client/Server application development including database components, working with SQL, migration to Client/Server, exception handling, component creation and InstallShield.


Cost
The cost of this course is $2,750 Cdn.

Length
5 days of planned curriculum in an instructor-led, hands-on setting.

Audience
This course is targeted toward those who may be new to C++Builder 4 Client/Server Suite, but who have experience with a visual development tool.

Prerequisites

A working knowledge of Windows is imperative. One of the key objectives of this course is to teach students how to exploit the power behind a Rapid Application Development tool like C++Builder. Therefore, this course will not focus on the language basics of C++. It is recommended that students have a good working knowledge of the C++ language prior to attending this course. Experience programming applications for Local Area Networks and a working knowledge of another Windows 4th generation database programming platform (i.e. Paradox for Windows, dBASE for Windows, Visual Basic, or PowerBuilder) is recommended. We also encourage learners to have experience developing applications for one of the following SQL database servers: InterBase 3.3/4.0, Microsoft SQL Server, Sybase, Oracle, Informix, or an ODBC supported server.


Headings
Chapter 01. A Tour of C++Builder
Chapter 02. Projects, Source and Forms Files
Chapter 03. Form Designer
Chapter 04. Component Sampler
Chapter 05. Menus
Chapter 06. The C++ Language
Chapter 07. Program Structure and Scoping
Chapter 08. Object Oriented Programming in C++Builder
Chapter 09. Advanced OOP
Chapter 10. VCL Application Framework
Chapter 11. Using the Debugger
Chapter 12. Exceptions in C++Builder
Chapter 13. Templates and the Object Repository
Chapter 14. Event Driven Programming
Chapter 15. Borland Database Engine Overview
Chapter 16. Using the SQL Explorer
Chapter 17. Creating Database Applications
Chapter 18. Using Database Experts
Chapter 19. Using TField Objects
Chapter 20. Manipulating Datasets
Chapter 21. Migrating to Client/Server
Chapter 22. Using the SQL Monitor
Chapter 23. Using TQuery Components
Chapter 24. Using TDatabase Components
Chapter 25. User Interface Techniques I
Chapter 26. User Interface Techniques II
Chapter 27. Advanced C++
Chapter 28. Advanced TDatasets
Chapter 29. Advanced Exception Handling Techniques
Chapter 30. Packages
AppendixA. QuickReports
AppendixB. InstallShield Express
AppendixC. Local InterBase
AppendixD. DLLs and the Windows API
AppendixE. Threading
AppendixF. Run-Time Component Creation

View detailed chapter headings

Top Headlines

 


 

home - about us - contact us