| Textbook Title | EBook |
|---|---|
| Advanced Topics in Computer Science | Read eBook |
| C++ Programming | Read eBook |
| Topic | Web Resources |
|---|---|
| Arrays and Strings |
Arrays (GeeksforGeeks) C++ Arrays (W3Schools) Arrays and Strings in C++ (GeeksforGeeks) Array of Strings in C++ (GeeksforGeeks) |
| Structures |
C++ Structures (Programiz) Structures (GeeksforGeeks) C++ Struct (JavaTPoint) |
| classes |
C++ Classes/Objects (W3Schools) Classes (CplusPlus) C++ Classes and Objects (GeeksforGeeks) |
| Pointers and references |
Pointers in C and C++ (GeeksforGeeks) C++ Pointers (W3Schools) Pointers in C++ (BeginnersBook) Pointers (GeeksforGeeks) References in C++ (GeeksforGeeks) |
| Dynamic allocation | Dynamic Memory Allocation (GeeksforGeeks) Dynamic memory (CplusPlus) New and Delete operators (GeeksforGeeks) |
| Operator overloading | Operator overloading (cppreference) C++ Overloading (Operator and Function) (tutorialspoint) Operator Overloading in C++ (GeeksforGeeks) |
| Recursion | C++ Recursion (JavaTPoint) C++ Recursion (programiz) Recursion (GeeksforGeeks) C++ Recursion with example (beginnersbook) |
Inheritance | C++ Inheritance (TutorialsPoint) C++ Inheritance (W3Schools) Inheritance in C++ (GeeksforGeeks) |
| Polymorphism | Polymorphism in C++ (TutorialsPoint) C++ Polymorphism (W3Schools) Polymorphism in C++ (GeeksforGeeks) |
| Linked data structures | Linked List Data Structure (GeeksforGeeks) Linked List Data Structure (BitDegree) Linked List Data Structure (SoftwareTestingHelp) |
| Exception Handling |
C++ Exception Handling (TutorialsPoint) C++ Exceptions (W3Schools) C++ Exceptions (GeeksforGeeks) |
| Title | View |
|---|---|
| Advanced Programming Topics | Go To Link |
| Link Structures and Iteration | Go To Link |
| Numerical Algorithms | Go To Link |
| C++ Software | Go to Website Download |
|---|---|
| Eclipse C++ | Go to Site |
| Visual Studio IDE 2019 Community Edition | Go to Site |
| Visual Studio Code Editor | Go to Site |
| Dev-C++ | Go to Site |
| Xcode (Mac) | Go to Site |
| Code::Blocks | Go to Site |
| Apache Netbeans C/C++ | Go to Site |
| IntlliJ CLion C/C++ | Go to Site |
| Resource | Description |
|---|---|
| Learn C++ | Go To Link |
| cplusplus: Referece site for C++ | Go To Link |
| W3Schools: Tutorials and Reference | Go To Link |
| TutorialsPoint: Learn C++ | Go To Link |
Open Educational Resources (OER) are teaching and learning materials that you may freely use and reuse at no cost.