C++20 pour les programmeurs paresseux : C++ rapide, facile et amusant pour les débutants

Note :   (3,9 sur 5)

C++20 pour les programmeurs paresseux : C++ rapide, facile et amusant pour les débutants (Will Briggs)

Avis des lecteurs

Résumé:

Ce livre est bien accueilli en tant que texte d'introduction au C++ qui met l'accent sur l'apprentissage ludique et pratique grâce à l'utilisation des graphiques SDL. Il a transformé l'approche de l'enseignement pour certains éducateurs, en rendant des concepts complexes plus concrets. Cependant, il a été critiqué pour son manque de pratiques et de sujets modernes en C++, ainsi que pour l'enseignement de certaines pratiques dépassées.

Avantages:

Un style d'écriture engageant et agréable qui rend l'apprentissage ludique.
L'introduction précoce aux appels de fonction aide à solidifier les connaissances de base.
Des applications pratiques avec des graphiques SDL améliorent la compréhension des concepts abstraits.
Une introduction solide au C++ pour les débutants et les non-débutants.
Bon pour la mise en place de projets et d'exercices pratiques.

Inconvénients:

Léger sur certains sujets comme la représentation binaire et les structures de données avancées.
Favorise des pratiques dépassées, telles que l'utilisation de tableaux de caractères nus au lieu de std::string.
Ne convient pas aux programmeurs avancés car il manque de profondeur dans les fonctionnalités modernes du C++.
Certains prétendent qu'il est trop orienté vers Microsoft et qu'il manque de couverture sur des systèmes comme CMake.
Organisation ad hoc qui peut dérouter les novices en raison de l'enchaînement des concepts C++.

(basé sur 12 avis de lecteurs)

Titre original :

C++20 for Lazy Programmers: Quick, Easy, and Fun C++ for Beginners

Contenu du livre :

Prêt à apprendre la programmation avec moins d'efforts et plus de plaisir ? Alors faites-le à la manière des paresseux ! C++20 pour les programmeurs paresseux utilise l'humour et le plaisir pour vous donner envie de lire et de réaliser les projets tout en maîtrisant le populaire et puissant langage C++. En cours de route, il inclut de nombreuses fonctionnalités de la nouvelle norme C++20, telles que les plages, les étendues, les chaînes de format, l'opérateur "spaceship" et les concepts (exigences des paramètres des modèles), et fournit de brèves introductions aux modules et aux coroutines.

Grâce à cette méthode unique, vous développerez vos capacités avec une variété de projets, y compris votre propre jeu d'arcade C++. Vous construirez vos propres classes, modèles et types de données abstraits. Après avoir lu et utilisé ce livre, vous serez prêt à créer des applications C++ réelles et des projets de jeux par vous-même.

Ce que vous apprendrez

⬤ Le tout nouveau standard C++20.

⬤ La programmation de graphiques et de jeux avec la bibliothèque SDL, en utilisant SSDL, la bibliothèque simple SDL.

⬤ Comment utiliser les compilateurs C++ les plus courants - Visual Studio pour Windows et g++ (avec Unix ou MinGW) - et leurs débogueurs associés.

⬤ L'"anti-bugging" pour résoudre facilement les problèmes les plus courants.

⬤ Les bonnes pratiques pour devenir un programmeur productif.

⬤ Comment réaliser vos propres projets, y compris un jeu d'arcade basé sur le C++.

⬤ Les fonctions et les classes de la Standard Template Library (STL) pour une programmation facile et efficace.

⬤ Des types de données puissants tels que les chaînes de caractères, les piles, les vecteurs et les listes chaînées - non pas en lisant à leur sujet mais en les construisant - vous préparant ainsi à une carrière dans la programmation.

A qui s'adresse ce livre ?

Tous ceux qui découvrent le C++, qu'il s'agisse d'autodidactes ou d'étudiants suivant des cours de niveau universitaire.

Autres informations sur le livre :

ISBN :9781484263051
Auteur :
Éditeur :
Reliure :Broché
Année de publication :2020
Nombre de pages :677

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

C++20 pour les programmeurs paresseux : C++ rapide, facile et amusant pour les débutants - C++20 for...
Prêt à apprendre la programmation avec moins...
C++20 pour les programmeurs paresseux : C++ rapide, facile et amusant pour les débutants - C++20 for Lazy Programmers: Quick, Easy, and Fun C++ for Beginners

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :