PDF Add to WishList
For those with a background in a procedural programming language, this course provides a foundation in C++ syntax and usage, as well as object-oriented programming. With this training, you learn how to use C++ functions and variables, leverage advanced features — including constructors, destructors, inheritance, and polymorphism — and gain an understanding of how C++ offers greater ability than C.
The main function and standard I/O
Objects, constants, and references
Defining and calling functions
Decisions, loops, and logic
Arrays, pointers, and strings
Encapsulating higher-level data types
Declaring, accessing, and modifying objects
Overloading and templates
Separating interfaces and implementations
Deriving new classes from existing classes
Utilizing polymorphic functions
Managing dynamic data
Standards and Portability
Enhance your team's effectiveness and boost productivity with this course, delivered privately to your organization or to any preferred location, including options for hybrid or all-virtual delivery via AnyWare.
This training course could be customized, and combined with other courses, to meet the specific needs of your team's training.
After-Course Instructor Coaching
When you return to work, you are entitled to schedule a free coaching session with your instructor for help and guidance as you apply your new skills.
After-Course Computing Sandbox
You'll be given remote access to a preconfigured virtual machine for you to redo your hands-on exercises, develop/test new code, and experiment with the same software used in your course.
Free Course Exam
You can take your Learning Tree course exam on the last day of your course or online any time after class.
I’d taken some C++ programming several years ago and I wanted a reintroduction to the language as well as some insight into some of the object-oriented features that I had never applied. The Learning Tree course gave me exactly what I was looking for.
- Tom Bolton, Sr. Programmer Analyst