Les livres pour apprendre en français le C++ moderne

Voici une liste de livre en français pour apprendre le C++ Moderne. Le problème du C++, les méthodes de programmation ont changé et beaucoup de livre sont obsolète avec l'arrivée du c++11. Ainsi, il faut trouver de nouveaux livres adaptés pour l'apprentissage. J'ai sélectionné les meilleurs du sujet, valable pour les débutants. Je vous conseille de les acheter car ils sont pas forcément disponible sur des librairies pirates. En moyenne un livre de programmation est 35€. Mais c'est surement le meilleur investissement que l'on fait pour sa carrière de développeur, si vous avez la patience de lire et du temps devant vous.

  • Programmer en C++ moderne - De C++11 à C++20 - Claude Delannoy
  • Programmer efficacement en C++ - 42 conseils pour mieux maîtriser le C++ 11 et le C++ 14 - Scott Meyers
  • Programmer en C++: Des premiers pas à la maîtrise de C++20 - Alain Gibaud
  • Le guide du C++ moderne - De débutant à développeur - M.Benharrats, B.Vittupier (recommandé)

N'oubliez pas que pour véritablement apprendre il faut pratiquer, on ne retiens que très peu d'information en faisant de la lecture, on estime que l'on retient que 20%. Je vous conseil de faire des jeux en C++ tel que Space Invaders avec une approche en POO inclus un petit moteur de jeu 2D. Les methodes modernes d'apprentissage utilise l'IA pour coder, tel que chatGPT, des plugins tel que vim-ai, copilot ou tabnine, certain service sont payant.

Vous trouverez des ressources pour coder un Space Invaders sur YouTube en C++ avec SFML. Un exemple de code implémentation sur github de galaxy-raiders