Learning C++ F.A.Q. - Latest Blog Posts
What Resources Should I Use to Learn C++?
Posted on July 1, 2025, by Slobodan Dmitrovic
What resources should I use to learn C++? Learn C++ from books, video courses or dedicated, live C++ training sessions with a professional C++ trainer.
Read moreWhich C++ Standard Should I Start With?
Posted on June 24, 2025, by Slobodan Dmitrovic
When starting with C++, learn the language basics first, and only then move to learning about the notable features of a particular C++ standard.
Read moreWhat to Learn Next?
Posted on June 16, 2025, by Slobodan Dmitrovic
Intermediate and advanced C++ topics are C++ idioms, runtime polymorphism, advanced template metaprogramming, and software design.
Read moreStarting With C++ - Latest Blog Posts
How Do I Approach Learning About C++ Templates?
Posted on January 15, 2025, by Slobodan Dmitrovic
When starting with C++, only a brief introduction to templates is advised. We should learn about basic function template and class template declarations.
Read moreHow Do I Start Learning the C++ Standard Library?
Posted on January 15, 2025, by Slobodan Dmitrovic
When learning about the C++ Standard Library, we should learn about the notable containers, algorithms, and how to work with iterators.
Read moreLearning About Different C++ Standards
Posted on January 16, 2025, by Slobodan Dmitrovic
When learning about different C++ standards, start with C++11, C++14, and C++17. The C++11 standard should be the bottom line when programming in C++.
Read moreC++ for C Developers - Latest Blog Posts
From C to C++ - Templates
Posted on January 28, 2025, by Slobodan Dmitrovic
Another big differences between C and C++ is the existence of templates in C++. Templates allow for generic programming, programming for any type.
Read moreFrom C to C++ - the C++ Standard Library
Posted on January 29, 2025, by Slobodan Dmitrovic
A blog post on differences between C and C++: the C++ Standard Library.
Read moreC and C++ - Different Paradigms
Posted on January 30, 2025, by Slobodan Dmitrovic
A blog post on differences between C and C++: two different programming languages, two different programming paradigms.
Read more