C++ for non-C Programmers
Focus on Training offers this product as a default in the following regions: N/A
Prerequisites
* Developers with solid programming experience but little or no recent C.
* Delegates must have solid experience of another modern high-level language, including writing and using Functions/procedures/subroutines
* Knowledge of structured data types such as arrays, structs or records
* An understanding of scoped variables (i.e local vs. global data).
* Delegates with less than four months of recent C programming may find this course more appropriate than C++ for C Programmers. Delegates with less than six months of programming experience or with a mainframe background should first attend the C++ Primer course and follow it up with some practical work.
Delegates will learn how t…
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
Prerequisites
* Developers with solid programming experience but little or no
recent C.
* Delegates must have solid experience of another modern high-level
language, including writing and using
Functions/procedures/subroutines
* Knowledge of structured data types such as arrays, structs or
records
* An understanding of scoped variables (i.e local vs. global
data).
* Delegates with less than four months of recent C programming may
find this course more appropriate than C++ for C Programmers.
Delegates with less than six months of programming experience or
with a mainframe background should first attend the C++ Primer
course and follow it up with some practical work.
Delegates will learn how to
* Understand the key concepts and vocabulary of object
orientation
* Use fundamental and composite data types
* Define and use classes
* Write class member functions
* Use pointers and dynamic memory
* Use constructors and destructors
* Write code that is efficient and robust
* Build new classes from other classes using aggregation and
association
* Build new classes from other classes using inheritance
* Use container classes, including template classes
* Use operator overloading
* Design and write code with polymorphic behaviour
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
