C++ Programming Advanced

by InterSkill Australia Claim Listing

This comprehensive, five-day C++ Programming Advanced training course consists of three modules

$3450

Contact the Institutes

Fill this form

Advertisement

InterSkill Australia Logo

img Duration

5 Days

Course Details

This comprehensive, five-day C++ Programming Advanced training course consists of three modules.

A preliminary module reviews topics, including inheritance, the ANSI C++ Standard Library, templates. I/O streams, and practical issues of C++ programming, such as reliability, testing, efficiency and interfacing to C. This material is covered as needed depending on the background of the students.

The second module covers more advanced topics. Advanced issues of inheritance and polymorphism are covered. Principles of effective class design, including the orthodox canonical form, use of composition, templates and interface inheritance.

The course covers exception handling and runtime type information (RTTI). Multiple inheritance is covered, including the complications that are introduced by this powerful feature. Advanced applications of C++ concepts are studied, including smart pointers and reference counting.

The third module introduces the Standard Template Library (STL). The main components of data structures, algorithms and iterators are covered. Illustrations are provided of a number of important containers, such as vectors, stacks, queues, lists and sets.

Extensive programming examples and exercises are provided. A number of progressively developed case studies are used to illustrate object oriented programming techniques and to give the student practical experience in putting together features of C++ learned in the course.

A file is provided containing all the examples and laboratory exercises in the course.

  • Perth Branch

    32/145 Stirling Hwy, Perth

Check out more C, C++ Programming courses in Australia

Advanced Training Logo

Introduction to Java Programming

This three-day, intensive and hands-on course emphasises becoming productive quickly as a Javaapplication developer. This course quickly covers the Java language syntax and then moves into the object-oriented features of the language. Students will then learn the I/O streams and collections API pac...

by Advanced Training [Claim Listing ]
Intersect Logo

Learn to Program: MATLAB

MATLAB is an incredibly powerful programming environment with a rich set of analysis toolkits. But what if you’re just getting started – with MATLAB and, more generally, with programming?

by Intersect [Claim Listing ]
Codekids Logo

Python Beginner Club at Shelley Primary School

Python Beginner Club  is designed to introduce fundamental coding concepts and the Python programming language to your child. Students will learn how to write Python code, solve problems using programming, and create basic programs. Students will also learn how to use Python to code

by Codekids [Claim Listing ]
NobleProg Australia Logo

Programming In C Training Course

The course is prepared for beginning programmers. Data types Keywords Operators and their priorities Retrieving and Displaying Data Printf formatting instructions and scanf

by NobleProg Australia [Claim Listing ]
Coder Academy Logo

Programming With Python

Learn the foundations of one of the most popular programming languages in the world.

by Coder Academy [Claim Listing ]

© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy