C++
Foundational Systems Programming
I learned C++ during my B.Tech degree and further honed my skills during the CDAC certification. It served as the crucible for my understanding of Object-Oriented Programming (OOP).
Beyond just syntax, C++ taught me manual memory management, pointers, and the cost of abstractions. I built numerous CLI-based projects during CDAC to solidify these concepts, which now helps me write more efficient code in higher-level languages.
Core Concepts
- Pointers & References.
- Polymorphism & Inheritance.
- STL (Standard Template Library).
Experience
Developed console-based banking systems and inventory tools to practice OOPs design patterns.