Contact us

Deep Dive into core fundamentals of C++ Programming [Feb 2026 Batch - Live]

₹5,000

₹40,000

Instructor: Bhavith C |

What You'll Learn

  • Crux of compilation [3 Hrs]
  • Data segment understanding in Deep [1.5 Hrs]

  • Introduction to C++ [2.5 Hrs]

  • Classes and Objects [3 Hrs]

  • More on classes and objects [2 Hrs]

  • Dynamic Memory Allocation [3 Hrs]

  • Constructor and Destructor [2 Hrs]

  • Inheritance [3 Hrs]

  • Virtual functions and inheritance [3 Hrs]

  • Operator overloading [3 Hrs]

  • Constructors - Destructors invocations, type conversions,

    RTTI and casting operators [3 Hrs]

  • Templates [2 Hrs]

  • Exception Handling [2 Hrs]

  • Miscellaneous concepts [3 Hrs]

    • String stream

    • RAII [Shared pointer, unique pointer]

    • Standard template libraries

      o Vector

      o Map

      o Tuple

      o Array

    • Size of objects

    • Object slicing

  • Bonus [5 Hrs] – Needs good understanding of C++ for this

    • Singleton design patterns

    • Shallow copy

    • Deep copy

    • Move semantics

      • Move constructors

    • Auto

    • Iterators using auto

    •  Rule of 3

    • Rule of 5

    • Rule of 0

  • What is not covered

    • Multithreading in C++

    • Moder C++ concepts from C++14 onwards

    • Mutex and cond vars in C++

Total Number of Hours = approx. 40 Hrs

Saturday and Sunday, Evening 6.30 to 8.30 (2 to 2.5 Hrs)

Approximate 2 Months

Course Curriculum

Course Feedback