Programming in C++ will allow you to maintain and create new applications for the tremendous number legacy programs out there. Design classes and programs that use these classes to solve the task at hand. This is a great class to take to build on your basic knowledge of C++.
Take your current knowledge of C++ to the next level with this course.
Apply what you learn in this C++ course to C programs.
After learning C++ you will be able to read and understand most of what you would see in any C program you might encounter and can fill in any missing details easily.
This course will teach you to write C++ programs that:
- Handle exceptions
- Read from and write data to files
- Use pointers to class objects, copy constructors and dynamic memory allocation
- Use Structures and Unions
- Use overloaded functions and function templates
- Use classes
Write C++ programs that define classes:
- And use them for building applications
- That contain virtual functions and use them to create polymorphic objects
Create C++ programs that use classes that:
- Contain functions for overloaded operators
- Build on existing classes by using inheritance
- Contain constructors and destructors
- Contain friend functions and static members
- Create new ones from existing using inheritance and polymorphism
Write your own C++ application in this class.
A introduction level us C++ knowledge is required.