I'm stuck in what I should learn. I've been taking a c# and a c++ course in school, listing what I can below.
Basics, data types, loops etc. (C++ & C#)
Arrays and lists (C# and C++)
Basic socketing (C#)
Pointers, references, objects (C++ mostly, haven't tried it out in C#)
Is there any more stuff that is essential to learn? If you know any good book to read or so, please post it's name