This C++ Programming Introduction training course is a comprehensive hands-on introduction to object-oriented programming in C++. Emphasis is placed on the features of C++ that support effective modelling of the problem domain and reuse of code.
Course Description
This C++ Programming Introduction training course is a comprehensive hands-on introduction to object-oriented programming in C++. Emphasis is placed on the features of C++ that support effective modelling of the problem domain and reuse of code.
The course consists of two modules. The first module introduces the core C features of C++, with simplified input/output through iostreams. The module begins with simple hands-on programming using C++ to do input, computation and output.
The C++ data types are covered, and simple if tests and loops are covered. C++ program structure is introduced. Pointers, addressing, and arrays are discussed. Structures and unions are covered.
In the second module, object-oriented concepts are introduced. The C++ class construct is introduced and its key features elaborated step-by-step, providing full implementation of abstract data types.
C++ memory management is discussed. Function and operator overloading and the use of references are covered. The scope and access control mechanisms of C++ are described. Inheritance is introduced. The use of virtual functions to implement polymorphism is discussed. Extensive programming examples and exercises are provided.
Pre Requisities
Knowledge of a programming language. Specific knowledge of the C language is not a requirement.
Who Is This Course For
This course is designed for software developers who are moving to object-oriented programming in C++, with or without prior experience in the C language.
Furthur Training
After some further on-the-job programming experience with the C language, we recommend students attend our
C++ Programming Advanced training course to gain higher-level skills in the usage of the C++ programming language.
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.
Java is a programming language that can cross multiple platforms and has high portability. It is also the most advanced, feature-rich, and powerful computer language at present.
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
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
There will be an activity at the end of the badge to test your CAM skills - bring your completed toolpath to the Kirby Makerspace to start the practical training!
Intensive and hands-on, the course emphasises becoming productive quickly as a Java® application developer. This course quickly covers the Java language syntax and then moves into the object-oriented features of the language.
© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy