About this Course
This course is mainly designed for the beginners in C++ programming language.
In this C++ Programming Fundamentals Course, Intellisoft Systems covers all the fundamentals concepts of Getting Started with C++ Programming - in detail, and in depth - practically.
Course Contents
- Perspective
- The Language of Object-Orientation
- C VS. C++
- Fundamentals of Classes
- Operator Overloading
- Composition of Classes
- Inheritance
- I/O in C++
- Multiple Inheritance
- Data Structures
- Template Classes
- Introduction to the Standard Template Library
- Mini- Project using C++
Course Outcomes
- Explain how object-oriented software engineering enhances the software development process.
- Identify the major elements in an object-oriented programming language.
- Implement the concepts of data abstraction and encapsulation in the creation of abstract data types.
- Implement operator overloading.
- Use inheritance in C++.
- Select the proper class protection mechanism.
- Demonstrate the use of virtual functions to implement polymorphism.
- Write programs utilizing the I/O classes in C++.
- Understand some advanced features of C++ including templates, exceptions, and multiple inheritance.
- Compare the object vs the procedural approach to writing software.
- Use correct object oriented terminology.
- Define and use classes in a C++ program.
- Create and use abstract data types.
- Derive classes using inheritance in C++.
- Implement polymorphism by using virtual functions in a program.
Target Audience:
8 -12 students per class
Duration
4 Days
Course Rating
- /5 from users
Course Enquiry
Course Info
- Course Provider INTELLISOFT TRAINING PTE. LTD.
- Course Category Technology
- Course Price n/a
Comments