A free, beginner-friendly Programming Fundamentals course in C++ covering everything you'd learn in a university CS course: variables, control flow, functions, arrays, strings, pointers, OOP, inheritance, polymorphism, templates, recursion, linked lists, searching/sorting, STL and complexity — with simple examples, common mistakes and real interview questions.
🚀 Start the course — Introduction to Programming