Download Modern C++ PDF by Elijah Rippeth, This serves as documentation for additional advanced/modern options of C++ that aren't presently covered within the course of study at several universities. Some topics covered aren't essentially C++ specific, however are more general software engineering aspects. Download the pdf from below to explore all topics and start learning.

BOOK CONTENTS-

Introduction
Best practices
Unit testing
Using the standard library
Type deduction