On-Site C++ Training Seminar:
C++ for Non-C Programmers
Designed for those who can't commit a separate week to learning
C first, this C++ training is a whirlwind introduction to C and
C++. It offers programmers an opportunity to learn and use the most
essential components of both languages in one fast-paced, integrated
week of hands-on training.
This instructor-led course begins by introducing the built-in data
types, fundamental control structures, and rich expression operator
repertoire common to both C and C++. The second half of the course
integrates the object-oriented features of C++ onto the basic framework
of the Standard C foundation. An introduction to the use of templates
and the Standard Template Library is presented en passant.
While this course gives an excellent introduction to the core features
of C and C++, it omits certain advanced and specialized topics,
including file I/O and bit-level operations.
Participants will:
- Learn the fundamental syntax shared between C and C++, including:
pointers, expressions, statements and control structure; declaration
and definition of built-in and user-defined data types and variables;
arithmetic and logical operations.
- Become familiar with the foundations of Object-Oriented Programming:
abstraction, encapsulation, inheritance, and polymorphism.
- Learn how use C++ support for object-oriented programming, including:
class declarations, constructors, inheritance, operator and function
overloading, virtual functions and abstract classes.
- Get an introduction to the ground-breaking Standard Template
Library (or STL), a major recent addition to the C++ language
in support of generic programming.
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.
|
 |