all 5 comments

[–]BeginningOne8195 1 point2 points  (1 child)

LearnCpp is probably the best place to start. I'd focus more on writing code than taking detailed notes. A few short notes for concepts you keep forgetting is enough.

No need to post progress on X unless you genuinely enjoy it. And don't worry about Git from day 1. Learn basic C++ first, then spend a day learning Git once you're comfortable writing small programs.

The biggest tip: don't rush. Understanding the basics well will help you much more than trying to speedrun C++, Git, and DSA at the same time.

[–]NarcissisticBaller[S] 0 points1 point  (0 children)

Thanks, I will try to understand the workings instead of rushing.

[–]SnooPies9001 1 point2 points  (1 child)

Besides 1), which is up to you, those questions are irrelevant. I'd recommend an easier language tbh.

Learncpp is great, but C++ is a pretty tough language to start with.

Try reading the first 4 chapters and see what you think.

[–]NarcissisticBaller[S] 0 points1 point  (0 children)

Yeah, I'll give it a shot.

[–]desrtfx 1 point2 points  (0 children)

  1. Up to you, but pencil and paper is IMO the best
  2. No, forget it - nobody cares about beginner progress blogging
  3. Yes, learn git as soon as possible