|
Duration : 2 Months
This course is designed as a
gentle introduction to some of the important features of C++ and object
oriented programming (OOP).
The course begins by
studying C++ command line programs with simple keyboard input and screen
output. We will look at different data types, control flow and functions.
You will learn about classes
and objects and see how these programming concepts relate directly to real
life objects. You will learn about object attributes and behaviors. You
will learn to create many objects from one class and associate different
attributes and behaviors.
Other topics include the
concept of multiple functions, intrinsic data types, user-defined data
types, relational expressions, branching statements, logical operators,
arrays, vectors, constructors, strings and pointers. After mastering these
topics, you will learn how to create separate source files that you will
then compile and link into a single program.
Course Content
-
C++ Fundamental & Principles,
-
Functions Of C++
-
Classes & Objects,
-
Constructors & Destructors
-
Operator Overloading
-
Inheritance / Pointers
-
Templates / Object Oriented
-
System Programming
|