An ISO 9001 : 2015 Certified Institute
ONLINE/OFFLINE
✔ History and Evolution of C++ ✔ Basic Structure of a C++ Program ✔ Writing and Executing a C++ Program ✔ C++ Syntax and Semantics ✔ Data Types and Variables ✔ Input and Output Operations |
✔ Arithmetic Operators ✔ Unary Operators ✔ Relational and logical operators ✔ Assignment operators ✔ Conditional operators ✔ Bitwise Operators |
✔ Conditional Statements o if, if-else, nested if o switch-case ✔ Looping Constructs o for loop o while loop o do-while loop ✔ Break and Continue Statements |
✔ Solid ✔ Rhombus ✔ Hollow Rectangle ✔ Pyramid ✔ Diamond ✔ Butterfly |
✔ Function Declaration and Definition ✔ Function Calling ✔ Return Types and Return Values ✔ Parameter Passing (by value, by reference) ✔ Function Overloading ✔ Inline Functions ✔ Recursion |
✔ One-Dimensional Arrays ✔ Two-Dimensional Arrays ✔ Multidimensional Arrays ✔ Character Arrays and Strings ✔ String Manipulation Functions |
o new and delete operators |
✔ Defining and Using Structures ✔ Arrays of Structures ✔ Pointers to Structures ✔ Unions |
✔ Classes and Objects o Class Definition o Creating Objects o Access Specifiers (private, public, protected) o Member Functions o Static Members |
✔ Constructors and Destructors o Default Constructor o Parameterized Constructor o Copy Constructor o Destructor |
✔ Basics of Inheritance ✔ Types of Inheritance (Single, Multiple, Multilevel, Hierarchical, Hybrid) ✔ Access Control and Inheritance ✔ Function Overriding ✔ Constructors and Destructors in Inheritance |
✔ Compile-Time Polymorphism o Function Overloading o Operator Overloading ✔ Run-Time Polymorphism o Virtual Functions o Pure Virtual Functions o Abstract Classes |
✔ Rules for Operator Overloading ✔ Example Programs |
✔ Function Templates ✔ Class Templates ✔ Template Specialization |
✔ Introduction to Exceptions ✔ try, catch, throw Keywords ✔ Standard Exception Classes ✔ Creating Custom Exceptions ✔ Exception Handling in Constructors and Destructors |
✔ File Streams ✔ Opening and Closing Files ✔ Reading and Writing to Files ✔ File Modes ✔ Random Access in Files |
✔ Introduction to STL ✔ Containers o Vectors o Lists o Dequeues o Sets o Maps ✔ Iterators ✔ Algorithms |
✔ Namespace ✔ Preprocessor Directives ✔ Bitwise Operators ✔ Multi-threading (basics) ✔ Smart Pointers (unique_ptr, shared_ptr, weak_ptr) ✔ Introduction to GUI Programming with C++ |
Empowering learners with practical skills and real-world knowledge to build successful careers in the digital world.
© Copyright 2026 Premier Tech Education. All Rights Reserved.