Welcome to Commonlounge's C++ Class. This is a 17-part course which will teach you C++ from scratch. It's designed to be very hands-on and will walk you through every step of the process. You don't need to have any previous knowledge of programming or C++!
Expected time to completion: 2-3 weeks if you make progress everyday, and 1 months if you come back 3-4 times per week.