Learning JavaScript Data Structures and Algorithms - Troisième édition : Écrire du code JavaScript complexe et puissant en utilisant les dernières versions d'ECMAScript.

Note :   (4,3 sur 5)

Learning JavaScript Data Structures and Algorithms - Troisième édition : Écrire du code JavaScript complexe et puissant en utilisant les dernières versions d'ECMAScript. (Loiane Groner)

Avis des lecteurs

Résumé:

Le livre a reçu des critiques mitigées de la part des utilisateurs. Certains ont trouvé qu'il s'agissait d'une ressource précieuse pour apprendre les structures de données et les algorithmes, en particulier pour ceux qui se préparent à des entretiens de développement de logiciels, tandis que d'autres l'ont critiqué pour ses nombreuses erreurs, son contenu mal organisé et son style d'écriture globalement déroutant. Ces expériences contrastées suggèrent que, si ce livre peut aider certains lecteurs, il peut aussi les frustrer en raison de ses lacunes.

Avantages:

Il offre des informations précieuses et des concepts fondamentaux sur les structures de données et les algorithmes, ce qui peut renforcer la confiance dans la résolution des problèmes de CS.
Certains utilisateurs le considèrent comme l'une des meilleures ressources disponibles pour l'apprentissage des algorithmes JavaScript.
Contient de nouveaux contenus liés aux modules ES6 et à ECMAScript.

Inconvénients:

Contient de nombreuses erreurs, ce qui entraîne une certaine confusion et une méfiance à l'égard du contenu.
Mal écrit et difficile à lire, avec une structure de fichier désorganisée et des explications de code insuffisantes.
Difficile de suivre le codage en raison de problèmes de formatage, notamment la petite taille de la police et l'absence de commentaires en ligne.

(basé sur 10 avis de lecteurs)

Titre original :

Learning JavaScript Data Structures and Algorithms - Third Edition: Write complex and powerful JavaScript code using the latest ECMAScript

Contenu du livre :

Créer des structures de données et des algorithmes classiques tels que la recherche en profondeur et la recherche en largeur, apprendre la récursion, ainsi que créer et utiliser une structure de données en tas en utilisant JavaScript.

Caractéristiques principales

⬤ Mettre en œuvre des structures de données courantes et les algorithmes associés ainsi que le contexte dans lequel ils sont utilisés.

⬤ Maîtriser les structures de données JavaScript existantes telles que les tableaux, les ensembles et les cartes, et apprendre à en implémenter de nouvelles telles que les piles, les listes chaînées, les arbres et les graphes dans ES 8.

⬤ Développer des types de données abstraits pour faire de JavaScript un langage de programmation plus flexible et plus puissant.

Description du livre.

Une structure de données est une manière particulière d'organiser les données dans un ordinateur afin d'utiliser les ressources de manière efficace. Les structures de données et les algorithmes sont à la base de toute solution à un problème de programmation. Avec ce livre, vous apprendrez à écrire du code complexe et puissant en utilisant les dernières fonctionnalités de l'ES 2017.

Learning JavaScript Data Structures and Algorithms commence par couvrir les bases de JavaScript et vous présente ECMAScript 2017, avant de passer progressivement aux structures de données les plus importantes telles que les tableaux, les files d'attente, les piles et les listes chaînées. Vous acquerrez une connaissance approfondie du fonctionnement des tables de hachage et des structures de données ensemblistes, ainsi que de la manière dont les arbres et les cartes de hachage peuvent être utilisés pour rechercher des fichiers dans un disque dur ou représenter une base de données. Ce livre vous permettra d'approfondir votre connaissance de JavaScript. Vous comprendrez également mieux pourquoi et comment les graphes, l'une des structures de données les plus complexes, sont largement utilisés dans les systèmes de navigation GPS des réseaux sociaux.

Vers la fin du livre, vous découvrirez comment toutes les théories présentées dans ce livre peuvent être appliquées pour résoudre des problèmes du monde réel tout en travaillant sur vos propres réseaux informatiques et recherches sur Facebook.

Ce que vous apprendrez

⬤ Déclarer, initialiser, ajouter et supprimer des éléments de tableaux, de piles et de files d'attente.

⬤ Créer et utiliser des listes chaînées, des listes doublement chaînées et des listes chaînées circulaires.

⬤ Stocker des éléments uniques à l'aide de tables de hachage, de dictionnaires et d'ensembles.

⬤ Explorer l'utilisation des arbres binaires et des arbres de recherche binaires.

⬤ Trier les structures de données à l'aide d'algorithmes tels que le tri à bulles, le tri par sélection, le tri par insertion, le tri par fusion et le tri rapide.

⬤ Rechercher des éléments dans des structures de données à l'aide du tri séquentiel et de la recherche binaire.

Autres informations sur le livre :

ISBN :9781788623872
Auteur :
Éditeur :
Langue :anglais
Reliure :Broché

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Apprendre les structures de données et les algorithmes JavaScript - Deuxième édition : Perfectionnez...
Améliorez vos compétences en apprenant les...
Apprendre les structures de données et les algorithmes JavaScript - Deuxième édition : Perfectionnez vos compétences en apprenant les structures de données et les algorithmes classiques en JavaScript. - Learning JavaScript Data Structures and Algorithms - Second Edition: Hone your skills by learning classic data structures and algorithms in JavaScript
Apprendre les structures de données et les algorithmes en JavaScript - Learning JavaScript Data...
Comprendre et mettre en œuvre des structures de...
Apprendre les structures de données et les algorithmes en JavaScript - Learning JavaScript Data Structures and Algorithms
Learning JavaScript Data Structures and Algorithms - Troisième édition : Écrire du code JavaScript...
Créer des structures de données et des...
Learning JavaScript Data Structures and Algorithms - Troisième édition : Écrire du code JavaScript complexe et puissant en utilisant les dernières versions d'ECMAScript. - Learning JavaScript Data Structures and Algorithms - Third Edition: Write complex and powerful JavaScript code using the latest ECMAScript

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

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)