Which ide can I use
While starting I used Code Block IDE.
I referred playlist of Neso Academy for C programming Tutorials on YouTube( Basically covers all the beginners topic and concept ) and then C++ course from Abdul Bari On Udemy.
But these courses are just to make you comfortable in programming as an absolute beginner and understanding the fundamentals. They will prepare you for the Huslte, they are like a warmup before a match and the intensity to which you can go depend on self learning and practise.
You can master few concepts but no one exists who knows half of everything in C/C++ as there wouldn't never be an end to your learning something new.
Hope My answer is detailed enough to clear what you wanted to know