OOP Using C++
Syllabus
WEEK 1Begins 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 c…
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
Syllabus
WEEK 1Begins 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.
- 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
WEEK 2
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.
- 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
WEEK 3
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.
- 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
Sample Course Materials
Please click on the logo below to view a few sample pages of the course materials we provide. Whilst this is only a few sample pages, we do hope that it will give you some idea of the quality of the materials we provide. If you have anymore queries in relation to the course materials, please feel free to contact one of our friendly course advisors who will be more than happy to deal with any queries that you may have.
Click to View
Qualifications
Qualification: Printable Transcript
On completion of this course you may print a transcript off as evidence of your progression throughout the course.Requirements for Entry
There is no experience or previous qualifications required for enrolment on this course. It is available to all students, of all academic backgrounds.
Study Options
If you do not have Internet access, or would prefer to study this course via the traditional paper/postal based study method, you can find more information on the course by clicking on the link below.
Study Hours
This is only an approximate figure and is dependant upon how much time you can dedicate to your studies and how well you grasp the learning concepts in the course material. Furthermore, at the end of each lesson there is a question paper that needs to be completed and returned to your tutor. You should allow at least 1 - 2 hours of study to complete each question paper.
The approximate amount of time required to complete the course is: 40 hrs.
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
