Blog

A collection of blog posts designed to help you learn C++ effectively.

Explore the Posts

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 more

Which 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 more

What 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 more

Starting 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 more

How 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 more

Learning 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 more

C++ 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 more

From 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 more

C 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