eLearning Courses

Welcome to the e-Learning OOP using C++ course powered by XYZ.co.uk. Classroom versions of this course are also available. If you would like us to host a e-Learning OOP using C++ course at your premises, at a location, date and time of your choosing – then please complete this form.

e-Learning OOP using C++

At eLearning.co.uk all of our courses are delivered online. This gives you the opportunity to study at your own pace and within your own time. Online learning allows you to study in the evenings, weekends, or even the odd hour during the day! With each course you will have full tutor and technical support available via the telephone and by e-mail – so you are not on your own by any means. This e-Learning OOP using C++ course will award you with the same certification as the classroom version of this course – usually for a cheaper cost and with the additional benefit of flexible study times!

Once you’ve decided to go ahead and enrol on this e-Learning OOP using C++ course, you will receive an e-mail shortly after containing your user name and password, receipt of payment and full course joining instructions. Use this with the link/url provided in the e-mail and you can log into the online training system and begin learning right away. This e-Learning OOP using C++ online learning course will use various interactive features and different types of media to enable you to stay engaged whilst learning. The course has been designed to be simple to follow and solely with the user in mind – so don’t worry about the technical side of things.

If you want to learn a little more about e-Learning in general, watch the video below. If you want to know more about your chosen course, please scroll down.

The OOP using C++ language is a popular and widely used programming language for creating computer programs. C Programmers have maximum control and efficiency with C. Everything from micro controllers and operating systems to the most advanced scientific systems can be written in C.

This Online Training Course is 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.

About the course

Total Course Duration: 38 Hours

Days 1-7 – Duration 13 Hour(s)

  • 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.
  • 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 6: Basic Classes
  • Week 1 in Review
  • Reference
  • After completing week 1, students will be able to:
  • Use data types, variables, and constants
  • Use data types, variables, and constants
  • Do advanced programming with functions
  • Use statements and loops to control program flow
  • Use classes and objects
  • Enter, compile and link C++ programs

OOP using C++: Days 8-14 – Duration 13 Hour(s)

  • 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.
  • 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
  • After completing Week 2, 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

OOP using C++: Days 15-21 – Duration 12 Hour(s)

  • 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.
  • 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
  • After completing Week 3, 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

Course study options

Course Study Format
This course is delivered through online method. The course is available for you to complete at your convenience over a 12 month period.

IT Training Course Tutor Support
Home study courses include step by step online training and keyword search facilities.
Our Interactive online IT Training courses will take you step by step though your chosen eLearning courseware using show and ask training methods.

Study Hours
This is only an approximate figure and is dependent upon how much time you can dedicate to your studies and how well you grasp the learning concepts in the course material.

Technical Requirements

  • Windows: Windows 98, 2000, XP, Vista, Windows 7 – Acrobat Reader 4.0 and above
    OR
    Macintosh: Mac OS X, Mac OS 9.2 – Acrobat Reader 4.0 and above
  • An up to date internet browser such as Internet Explorer, Mozilla Firefox, or Safari.
  • Internet connection (broadband recommended.)

Cost - Per Person

£ 200 + VAT

Make An Enquiry Or Book This Training Here

Please use the form below to book or make an enquiry for this eLearning eLearning OOP using C++ training course

Step 1: Delegates
Please select the number of delegates you wish to enquire about.

Step 2: About You
To enable us to send you a quote or take your enquiry, please complete the fields below. Those marked with an * are mandatory
Your Email *
Your Name *
First   Last
 
Company Name (if applicable)
Billing Address
Address Line 1*
Address Line 2
Town*
County*
Postcode *
Phone Number *
Step 3: How would you like to proceed?
Please choose one of the following options
Book & Pay Online
Please send me a quotation by email
 


Just want a "Quote"?
Complete the form below and we'll get straight back to you!
Please answer the following simple question: what is the colour of a UK postbox? :