C++ for C Programmers
Course
In Hammersmith
Description
-
Type
Course
-
Location
Hammersmith
-
Duration
4 Days
Program in C++ from a C perspective and appreciate some of its more advanced features. Understand object-oriented and generic programming in C++. Use good practice and outline idioms for safe and sensible use of language features. Suitable for: Experienced C programmers.
Facilities
Location
Start date
Start date
About this course
Delegates should have experience of C Programming. Previous knowledge of object-oriented concepts is advantageous but not required.
Reviews
Course programme
Program in C++ from a C perspective and appreciate some of its more advanced features.
Understand object-oriented and generic programming in C++.
Use good practice and outline idioms for safe and sensible use of language features.
Target Audiences
Experienced C programmers.
Prerequisites
Delegates should have experience of C Programming. Previous knowledge of object-oriented concepts is advantageous but not required.
Course Content
Module 1: C++ Programming Styles
Module 2: A Brief Tour
Module 3: Simple Data Types
Module 4: Convenient Library Types
Module 5: Functions
Module 6: Control Flow
Module 7: Dynamic Memory Management
Moule 8: Classes and Objects
Module 9: Object Relationships
Module 10: Construction and Destruction
Module 11: Value Objects
Module 12: Exception Objects
Module 13: Templates
Module 14: Containers
Module 15: Iterators
Module 16: Algorithms
Module 17: Function Objects
Module 18: Interface-Based Programming
Module 19: Inheritance-Based Programming
C++ for C Programmers