C++ for Non C Programmers
Course
In Hammersmith
Description
-
Type
Course
-
Location
Hammersmith
-
Duration
5 Days
Program C++ as a modern programming language whilst appreciating its relationship with C. 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 programmers with little or no C background.
Facilities
Location
Start date
Start date
About this course
Delegates should have some experience of programming. Some previous exposure to object-oriented concepts is required.
Reviews
Course programme
Program C++ as a modern programming language whilst appreciating its relationship with C.
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 programmers with little or no C background.
Prerequisites
Delegates should have some experience of programming. Some previous exposure to object-oriented concepts is required.
Course Content
Module 1: A Tour of C++
Module 2: Fundamental Types
Module 3: User-Defined Types
Module 4: Control Flow
Module 5: Functions
Module 6: Pointers and Arrays
Module 7: Classes and Objects
Module 8: Object Relationships
Module 9: Construction and Destruction
Module 10: Value Objects
Module 11: Exception Objects
Module 12: Templates
Module 13: Containers
Module 14: Iterators
Module 15: Algorithms
Module 16: Interface-Based ProgrammingInterface-Based Programming
Module 17: Inheritance-Based Programming
C++ for Non C Programmers