Home > Course Details

Programming Courses

IT Training available in Canberra, Sydney, Brisbane, Melbourne. IT Training, Active Directory, ADO.NET, Application Development, Microsoft Exchange Server, Networking Fundamentals, Programming, Windows Embedded, XML Training courses will ensure you attain all the necessary skills and qualifications to work within the IT industry.

Startnextweek has one of the largest collection of IT Technical Courses. Microsoft, Cisco, Software and Database development can all be found here at a discounted rate.

Book your course to become skilled and qualified in IT today! Check below for a range of courses or call 1300 722 640 and we can find the right IT course for you.

Book your place on this C Sharp course with Object Training through startnextweek.com.au now and get instant confirmation!

C++ for C Programmers


Book Now
Book your place now

Course Details
Course Id: 341279
Delivery Method:
Classroom Course
Dates:
Times:
9:00 AM - 5:00 PM
Duration: 3 days
Location: Venue Addres to be Advised, TBA, Sydney, NSW 2000
View map
Places: 0
RRP: $ 2112
Price: $ 1901
(Price includes GST)
Deposit: $ 261.36
(Price includes GST)
Discount: 10%


Book Now
Email  Email a friend Want this course in-house?
Phone No  Phone Training Provider: 0294593354

About This Training Course

During this three day C++ for C Programmers Training Course you will discover the improvements that C++ brings to the C language, and learn how to design and develop robust and reusable classes. You will discover the types of problems that are commonly encountered in C++ programming.

Subjects Covered

This C++ for C Programmers Training Course covers the following subjects:

Introduction
Course prerequisites and objectives

An Introduction To C++
History, Genealogy and Philosophy of C++

Non - OOP C++
Commenting, + I/O, Prototyping, Default Arguments, Function Overloading, Inline Functions, Achieving Call By Reference, Introducing new, Introducing delete

Overview Of Object Technology
Objects, Messages, Classes, Steps To OOness

Forming Aggregate Data Types Using Classes
Setting Class Specifications, Member Functions

Information Hiding And Objects
Introducing Private, Initialising, Constructors, Destructors

Composite Objects
Objects, Messages, Classes, Steps To OOnessComposing In C++, Initialising Components, Static Members, Static Member Function

Pointers And Objects
Pointers To Objects, A Special Pointer Called this

Dynamic Memory And Objects
Using new, Using delete, Default Assignment, Behaviour, Copy Constructor

Information Hiding Revisited
friend Function, friend Class

Operator Overloading
Operator Functions, Member Operator Functions

Inheritance
Creating A Derived Class

Dynamic Binding
Run - Time Polymorphism, Introducing virtual

Inheritance: More Detail
Protected, Pure Virtual Functions, Abstract Classes, Multiple Inheritance

Const
Const Values, Const Pointers, Const Object, Const Member Function

Templates
Function Templates, Class Templates

The Way Ahead
C++ Reading List, Object Oriented Reading List

Appendix
Exception Handling, Operator Precedence, Keyword

Training Course Outcomes

At the end of this C++ for C Programmers Training Course you will be able to:

• Understand object-oriented features and facilities available through the C++ language and
• Design and write object-oriented programs using C++

Prerequisites

Participants should be experienced C programmers with a good working knowledge of C. Although it is not a prerequisite, previous exposure and experience with C++ is an advantage.

No prior knowledge of object-oriented concepts is required, however attending Object Training's 1 day Object Technology Fundamentals course would be a benefit to you.

If you need more information contact Startnextweek.com.au on 1300 728 102

To find out more about this course complete your details below and select Submit

Subject:*
*
*


*
*

* These fields are required
Copyright © 2006-2011 startnextweek Pty Ltd. All rights reserved.