computer training image
Online Training Classes Purchased Securely
Shopping cart  Shopping cart
0 Product(s) in cart
Total $0.00
> Checkout
Online Payments

Benefits of Computer Coach's online computer training classes

  • Accessible 24 hours a day 7 days a week, so you can learn when you have time.
  • Cost-effective solutions, so you don’t go broke learning the skills you need.
  • Available Anytime, anywhere with an Internet connection, so you can study at your house, office, or where you feel comfortable.
  • Interactive & fun courses allow for greater retention of course topics.
  • Easy to use so you can start learning right away.
  • Full of hands-on labs so you can get the practice you need
  • HTML Based so you don’t need any additional downloads
  • Live Mentor Available to ask questions and get clarification

online computer training questions answered

OOP Using C++ Online Course

12 Month Subscription - $70
Live Mentor +$30

Summary:
This series is designed for programmers who want to learn C++ to develop object-oriented programs. It covers the parts of a C++ program, variables, constants, expressions, statements, and functions, and examines classes and objects and how these components work in the program flow. The series also discusses pointers, references, arrays, inheritance, and functions. Advanced topics covered include streams, templates, exceptions and error handling, libraries, and object-oriented analysis and design.

Audience:
This series is for the beginning programmer or for the experienced programmer who wants to learn C++.

Features:
●  A glossary
●  Sample program files for all program listings in the course
●  Answers to the exercises

Topics included in this course:
OOP Using C++ : Week 1
OOP Using C++ : Week 2
OOP Using C++ : Week 3

OOP Using C++ : Week 1
Summary:
This course begins with a basic explanation of C++ components and quickly progresses to writing real object-oriented programs. Sample listings, complete with sample output and an analysis of code, illustrate the topics of the day.

Objectives:
After completing this course, students will be able to:
Use data types, variables, and constants
Use operators to manipulate C++ expressions
Do advanced programming with functions
Use statements and loops to control program flow
Use classes and objects
Enter, compile and link C++ programs

Topics:
Day 1: Getting Started
Day 2: The Parts of a C++ Program
Day 3: Variables and Constants
Day 4: Expressions and Statements
Day 5: Functions
Day 6: Basic Classes
Day 7: More Program Flow
Week 1 in Review
Reference
top

OOP Using C++ : Week 2
Summary:
This course begins with how pointers and references work and then moves on to the advanced use of functions. It also presents arrays and collections, explores inheritance and polymorphism and ends with a discussion of special classes and friends. Sample listings, complete with sample output and an analysis of code, illustrate the topics of the day.

Objectives:
After completing this course, students will be able to:
Create and use pointers and references
Overload member functions and overload operators
Declare and use arrays
Reuse and extend existing types through inheritance
Declare multiple inheritance and declare classes for virtual inheritance
Create abstract data types and implement pure virtual functions
Use static member variables and static member functions

Topics:
Day 8: Pointers
Day 9: References
Day 10: Advanced Functions
Day 11: Arrays
Day 12: Inheritance
Day 13: Polymorphism
Day 14: Special Classes and Functions
Week 2 in Review
Reference
top

OOP Using C++ : Week 3
Summary:
This course begins with a discussion of advanced inheritance and then moves on to cover streams in depth. It also presents advanced tricks of the preprocessor, discusses object-oriented analysis and design, and introduces templates. Week 3 ends with an explanation of exceptions, standard libraries, and bit manipulation. Sample listings, complete with sample output and an analysis of code, illustrate the topics of the day.

Objectives:
After completing this course, students will be able to:
Use containment and private inheritance
Declare friend functions and friend classes
Use streams to manage input and output and to write to and read from files
Make code easier to read and debug using preprocessor directives
Explain the principles of object-oriented analysis and design
Create class and function templates
Create, throw and catch exceptions
Use standard library functions and classes
Manipulate individual bits

Topics:
Day 15: Advanced Inheritance
Day 16: Streams
Day 17: The Preprocessor
Day 18: Object-Oriented Analysis and Design
Day 19: Templates
Day 20: Exceptions and Error Handling
Day 21: What's Next
Week 3 in Review
Reference
top

12 Month Subscription - $70
Live Mentor +$30