
Obtain Modern C++ Object-Oriented Programming (OOP) and STL skills. C++14 and C++17 covered. C++20 info see below.
InstructorTim Buchalka's Learn Programming AcademyEditorial course preview
These 3 complementary views highlight concrete, legible examples from the course presentation.
This course page displays student feedback alongside a detailed curriculum breakdown that includes 45 hours of video, 37 coding exercises, and downloadable resources.
This image identifies Tim Buchalka as the founder and course publisher, featuring his portrait alongside branding for LearnProgramming Academy.
This image introduces Frank Mitropoulos as the course instructor and highlights his background as a university professor with over twenty years of experience in C++ programming.

Free

Free
Free
FreeThe course utilizes a recurring pattern of section overviews, lectures, quizzes, and 'Section Challenges' to reinforce concepts.
Instruction is noted for breaking down complex topics through clear demonstrations of how code operates behind the scenes.
The curriculum focuses on C++14/17 and utilizes CodeLite, which some learners find outdated compared to modern IDEs like VS Code.
While providing many exercises, the curriculum lacks large-scale project-based instruction.
Aligns well with absolute beginners through a structured progression from basic to advanced topics.