This is debatable argument, and there are people of both sides, but Bjarne, the creator of C++ thinks that this is the wrong approach, and as do I and others on this forum. You should not have to learn how to do C stuff in C++ unless you absolutely must, and as a beginner, that is not something you must. IMO, you should concentrate on writing good, safe and flexible C++ programs until you get experienced enough to delve into deeper stuff.
Learn to harness C++ features and STL, and don't use low-level stuff such as new, delete and char* unless you absolutely must.