On-Site C++ Training:
C++ and Object-Oriented Programming
A Course by Dan Saks
Delivered by Leor Zolman
This C++ training, delivered at your location by instructor Leor
Zolman, presents C++ as a practical tool for increasing program
modularity, extensibility, and robustness. By slowly "morphing"
a C-like program into a C++ program, it gives a real-world sense
of how C++ should be applied.
The course starts with a critique of a moderate-sized C program,
and then introduces C++ features to correct the flaws in that program.
As the program evolves toward an object-oriented design, the course
introduces more C++ features to improve the clarity of the design
and the efficiency of the resulting code. Thus, rather than present
language features out of context, this course presents each major
C++ feature as the solution to a real-world programming problem.
In order to give the students a more realistic setting for using
the language, the course concentrates on a handful of larger examples
and exercises, instead of a smattering of small, isolated examples.
Along the way, all the key syntactic features of C++ are introduced
and explained in detail.
This seminar does not cover certain advanced language features,
such as the STL, advanced file I/O, or GUI programming. While this
C++ training stresses the object oriented features in C++, it is
not a course in object oriented design or analysis.
Participants will:
- Become familiar with the core syntax of the language.
- Learn how object oriented practices can improve modularity,
extensibility, and robustness.
- Explore, in depth, the reasoning behind C++'s object oriented
features.
- Learn to apply C++'s OOP features.
- Get hands-on experience applying OOP techniques to realistic
programming examples.
More
details.
[Click here
for BD Software's STL Error Message Decryptor, a free tool
to assist in learning and using C++'s Standard Template Library
under Comeau C++, Metrowerks CodeWarrior, gcc and Microsoft Visual
C++]
Full selection of C and C++
training courses.
Home |
Courses |
Tools |
Resources
Clients |
Successes |
Contact |
Site Map |
Links |
About Us
All text and images on this website are Copyright © 2001-2003 BD Software. All rights reserved.
|
 |