Familiarity with at least one other programming language would be useful for this introductory course. Students need basic computer and internet navigation skills. The course provides a foundation for learning C++, a general-purpose, object-oriented programming language with portability, modularity, and compatibility with C and other languages. Object-Oriented Programming (OOP) is a technique to create programs based on objects, with analogs from the real world. OOP enables the programmer to build complex software components that are designed in a modular fashion, and are extensible and re-usable.
Basic Object-Oriented Programming concepts
C++ fundamentals & similarities/differences with C language
Declarations, identifiers and pointers in C++
Classes, Objects and encapsulation
Memory management, constructors, and destructors
Object relationships – inheritance and polymorphism
File I/O and Input/Output streams
On completion of this course, you will be able to develop complete products using the OOP techniques in C++
This course will improve your job prospects in organizations using complex software systems such as Application Servers. You will get a head start with Java programming skills; the basics of Object-Oriented Programming with Java and C++ are identical. Students must have access to a PC and a C++ compiler. The recommended development environment is “Eclipse IDE with CDT”. Our IT support can provide guidance with compiler installation.
Learn C++ online – C++ Programming Tutoring
The Growing Stars online C++ tutors provide students with a grasp of object-oriented programming concepts. They can explain the C++ language and its use of objects and related concepts in a relevant and engaging fashion. Our well-trained tutors can identify areas where a student most needs help and practice to improve.
Hire an expert C++ tutor
Learning a new programming language can be daunting…but it shouldn’t be, particularly when there is an online personal C++ tutor providing well-planned instruction. The online C++ tutors from Growing Stars help their students to achieve their goals. We have a staff of online information technology tutors who are expert at teaching students fundamental C++ and object-oriented programming concepts.
Customized C++ Tutoring : $21/hour