Programming in C++ For Programmers

Duration: 5 Days

Objectives

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.

Pre-requisites

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

Overview

An Introduction to C++

C++ base types

C++ operators and expressions

Arithmetic

Arrays in C++

Text in C++: Arrays of char and Strings

Control Structures

Pointers

Functions

User Defined Types: Structs and Classes

IO

Function Overloading

Operator Overloading

Function Templates

Object Oriented Programming: Classes

Constructors and Destructors

Dynamic Integer Array Class

Class templates

Inheritance

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


Course Dates

London 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.)


"Amazing! Looking forward to the follow-up course!"

MOD

"Informative, educational and well delivered."

Ernst & Young

"The course was well structured, clear and in a comfortable setting. The tutoring was exceptional."

Dot2Dot



 

 

© Transmedia . 277 Greenwich High Road London SE10 8NB  UK . 0208 269 4260
Designed by Transmedia's Web Team