|
|||
|
C++ for C Programmers Course Outline The C++ programming language is a widely used powerful tool for producing modern object-oriented programs. This course guides programmers, already experienced in the C Programming Language through the complexities of writing and maintaining object-oriented programs in C++. It is fully up to date with the latest ISO standard for C++ and includes coverage of the important Standard Template Library.
|
|||
|
Course Duration 4 Days Upon
completion of the course the delegate should be able to: Write, maintain and debug C++ programs, use dynamic memory, make effective use of the Standard Library including the Standard Template Library, write object-oriented code using encapsulation, inheritance and polymorphism. Intended Audience
This course is designed for experienced C programmers that need to write or maintain object-oriented C++ programs. Prerequisites
It is assumed that anyone attending this course is experienced in the C programming language. They should be familiar with all the basic constructs of C and in particular with structures, pointers and the use of dynamic memory. Course Format
The course is spread over a four-day period and comprises of instructor-led presentations and practical hands-on exercises. The practical sessions are structured to give the delegates the opportunity to put into practice all of the language constructs covered during the instructor-led sessions. The delegates will be able to take away with them copies of all the code they have written, along with sample solutions and demonstration code.
|
|||
Course Content
Fundamentals
Classes
Strings and Vectors
Class Construction
Dynamic Memory
Object Relationships
Operator Overloading
STL Containers
Iterators
Streams
Inheritance
Polymorphism
Advanced Topics
|
|||
| Ó Focus Software Solutions Limited 2005 |