Welcome to Commonlounge's C++ Class. This is a 21-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++!
The course is divided into two sections — Getting started with C++ programming (which teaches you all the core programming concepts with C++), and Going deeper into C++ programming (which teachers you about C++'s powerful Standard Template Library and covers advanced topics likes memory allocation, pointers, etc).
The quizzes, coding exercises and projects get more involved as the course goes on. This course includes 50+ practice problems, 20+ coding exercises and a 3 projects — implementing Sudoku solver, implementing Minesweeper game, and breaking ciphers (uncovering secret messages!).