This comprehensive, five-day C++ Programming Advanced training course consists of three modules
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.
InterSkill is a Western Australian company. We specialise in the delivery of live, instructor-led IT training for a wide range of software platforms, products, applications, techniques and related skills.
We offer over 50+ technical courses to help you achieve your technical and business demands. We are located in Chelsea Village at 145 Stirling Highway, Nedlands, Western Australia.
At InterSkill, we choose our instructors with a great deal of care. A key requirement for any instructor is that they have field-based experience in the areas in which they teach, together with a substantial knowledge of related issues.
Many of our instructors have spent 20 or more years working in their industry. Their valuable knowledge and experience is then made available to the participants in InterSkill’s training programmes.
This 5-day Java Programming Introduction training course provides an intensive and hands-on introduction to the Java programming platform. The course emphasises becoming productive quickly as a Java application developer.
55284A Python instructional class, understudies figure out how to program in Python. The course is gone for understudies new to the language who could conceivably have involvement in other programming dialects
This beginner certification course helps to build foundational knowledge and skills in the Power Platform, Power Apps, Data Service, Power BI Dashboard, Power Automate, chatbot and Power Virtual Agents
This course provides a practical hands-on introduction to the C++ programming language, current to the C++ 17 standard. Participants will learn the central concepts of the C++ language, with emphasis on the use of object-oriented techniques in writing robust code
This course gives a comprehensive introduction to Perl programming.Running Perl programs Creating a Perl script Running Perl scripts Getting help with perldoc Variable types and contexts Scalars, lists and hashes Strings and interpolated strings Special variables Context if/else/elseif
© 2025 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy