Programming in C++ For Programmers

Duration: 5 Days


C++ is one of the most popular programming languages used for software development. It is used in the areas of systems software, application software, device drivers, embedded software, high-performance server and client applications and video games. Compilers are available for all major platforms. The GNU Compiler collection provides a high quality free C++ compiler for many platforms. This hands on course provides a comprehensive introduction to the key features of the language.


Delegates should have experience of programming in any language. They should also have experience with the command line interface to the host computer.

Course includes

A comprehensive set of reference notes covering course topics, follow-up telephone support and, for training on Transmedia premises, lunch and refreshments.

Course outline


An Introduction to C++

C++ base types

C++ operators and expressions


Arrays in C++

Text in C++: Arrays of char and Strings

Control Structures



User Defined Types: Structs and Classes


Function Overloading

Operator Overloading

Function Templates

Object Oriented Programming: Classes

Constructors and Destructors

Dynamic Integer Array Class

Class templates


Inheritance and Polymorphism in C++

Abstract classes and pure virtual functions

Casting Class Methods and Data Errors and Exception Handling

Introduction to the Standard Template Library Text in C++

Strings revisited

Vectors Maps Sets Valarrays

Live Chat

Course Dates

RemoteLondon CentralLondon GreenwichBristol

The new course schedule is currently being updated and will be ready shortly. Please phone us on 0208 269 4260 or email us for the latest dates.

All our courses run in London and Bristol, or can be tailored to requirements at your own offices. For alternative dates, please email or call us on 0208 269 4260
All prices are per person and are subject to VAT
15% discount for groups of four delegates.
10% discount for groups of three delegates.
(This offer applies for delegates on the same public scheduled course on the same date.)

"The best two days training I have ever had. Would definitely recommend and use again."

Surrey Heath Borough Council

"Very enjoyable, well-paced tuition, tailored and relevant to my workplace demands."


"The whole experience was great. Trainer and staff were extremely helpful and approachable."

Faithful & Gould

© Transmedia . 85 Tottenham Court Road, London, W1T 4TQ  UK . 0208 269 4260       Privacy Policy