Regardless to what you say to people, they still want to start with C++. In looking around recently for beginners resources in C++, I noticed many of these tutorials are brutally out of date and simply put, many of them are crap.
That’s why I took a bit of a detour from the main purpose of Game From Scratch, to um… make a Game From Scratch in C++. I am currently 5 “chapters” in, with code for 2 more already written. I will keep updating constantly.
So, if you are a beginner and insist on starting with C++, I suggest you start here. We are nowhere near the level of a finished game yet, but I believe there is enough there to help people get started. Of course, eventually it will be a complete game. To the non-beginners, I am new to SFML and my language of choice has been C# for a number of years, so if you see a mistake, let me know and I will address it!
https://www.gamefromscratch.com/page/Game-From-Scratch-CPP-Edition.aspx