Lernen Sie JavaScript-Datenstrukturen und -Algorithmen - Zweite Ausgabe: Verbessern Sie Ihre Fähigkeiten durch das Erlernen klassischer Datenstrukturen und Algorithmen in JavaScript

Bewertung:   (4,2 von 5)

Lernen Sie JavaScript-Datenstrukturen und -Algorithmen - Zweite Ausgabe: Verbessern Sie Ihre Fähigkeiten durch das Erlernen klassischer Datenstrukturen und Algorithmen in JavaScript (Loiane Groner)

Leserbewertungen

Zusammenfassung:

Das Buch wird im Allgemeinen für seinen prägnanten und informativen Inhalt über JavaScript, Algorithmen und Datenstrukturen gelobt, was es zu einer guten Ressource sowohl für Anfänger als auch für diejenigen macht, die sich auf Vorstellungsgespräche vorbereiten. Einige Leser finden jedoch, dass es in bestimmten Bereichen an Tiefe mangelt, inhaltlich veraltet ist und sich nicht für das Kindle-Format eignet.

Vorteile:

Brillanter und prägnanter Primer für JavaScript
sowohl für Anfänger als auch für erfahrene Entwickler geeignet
sehr informativ für die Vorbereitung auf Vorstellungsgespräche
ausgezeichnete Einführung in Algorithmen und Datenstrukturen
gut erhaltener Zustand beim Gebrauchtkauf
empfohlen für die Implementierung grundlegender Datenstrukturen.

Nachteile:

Einige Abschnitte, vor allem über Bäume und Graphen, sind übereilt und lassen Tiefe vermissen
Probleme mit der Bearbeitung und der Konsistenz von Codeschnipseln
veralteter Inhalt, der ES6 nicht widerspiegelt
schwierig auf dem Kindle zu verwenden
von einigen Lesern als zu oberflächlich empfunden
spezifische Themen werden zu wenig behandelt, wie z.B. disjunkte Listen und Big O Erklärungen.

(basierend auf 11 Leserbewertungen)

Originaltitel:

Learning JavaScript Data Structures and Algorithms - Second Edition: Hone your skills by learning classic data structures and algorithms in JavaScript

Inhalt des Buches:

Verbessern Sie Ihre Fähigkeiten, indem Sie klassische Datenstrukturen und Algorithmen in JavaScript lernen.

Hauptmerkmale

⬤ Verstehen Sie gängige Datenstrukturen und die dazugehörigen Algorithmen sowie den Kontext, in dem sie verwendet werden.

⬤ Beherrschen Sie bestehende JavaScript-Datenstrukturen wie Array, Set und Map und lernen Sie, wie man neue Strukturen wie Stacks, Linked Lists, Bäume und Graphen implementiert.

⬤ Alle Konzepte werden auf einfache Weise erklärt, gefolgt von Beispielen.

Buchbeschreibung

Dieses Buch beginnt mit den Grundlagen der Sprache JavaScript und stellt ECMAScript 7 vor, bevor es schrittweise zu den aktuellen Implementierungen von ECMAScript 6 übergeht. Sie lernen, wie Hash-Tabellen und Mengen-Datenstrukturen funktionieren und wie Bäume und Hash-Maps verwendet werden können, um Dateien in einer Festplatte zu suchen oder eine Datenbank darzustellen. Dieses Buch ist ein zugänglicher Weg in die Tiefe von JavaScript. Da Graphen eine der komplexesten Datenstrukturen sind, denen Sie begegnen werden, werden wir Ihnen auch ein besseres Verständnis dafür vermitteln, warum und wie Graphen in GPS-Navigationssystemen in sozialen Netzwerken weitgehend verwendet werden.

Gegen Ende des Buches werden Sie entdecken, wie alle in diesem Buch vorgestellten Theorien in realen Lösungen angewendet werden können, während Sie an Ihren eigenen Computernetzwerken und Facebook-Suchen arbeiten.

(Was Sie lernen werden)

⬤ Deklarieren, Initialisieren, Hinzufügen und Entfernen von Elementen aus Arrays, Stapeln und Warteschlangen.

⬤ Algorithmen wie DFS (Depth-first Search) und BFS (Breadth-First Search) für die komplexesten Datenstrukturen zu nutzen.

⬤ Erstellen von verknüpften Listen, doppelt verknüpften Listen und zirkulär verknüpften Listen.

⬤ Einzige Elemente mit Hash-Tabellen, Wörterbüchern und Mengen speichern.

⬤ Binäre Bäume und binäre Suchbäume verwenden.

⬤ Sortieren von Datenstrukturen mit einer Reihe von Algorithmen wie Bubble Sort, Insertion Sort und Quick Sort.

Für wen ist dieses Buch geeignet?

Wenn Sie Informatik studieren oder am Anfang Ihrer Technologiekarriere stehen und die optimalen Fähigkeiten von JavaScript erkunden wollen, ist dieses Buch genau das Richtige für Sie. Sie benötigen Grundkenntnisse in JavaScript und Programmierlogik, um mit Algorithmen Spaß zu haben.

Weitere Daten des Buches:

ISBN:9781785285493
Autor:
Verlag:
Einband:Taschenbuch

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Lernen Sie JavaScript-Datenstrukturen und -Algorithmen - Zweite Ausgabe: Verbessern Sie Ihre...
Verbessern Sie Ihre Fähigkeiten, indem Sie klassische...
Lernen Sie JavaScript-Datenstrukturen und -Algorithmen - Zweite Ausgabe: Verbessern Sie Ihre Fähigkeiten durch das Erlernen klassischer Datenstrukturen und Algorithmen in JavaScript - Learning JavaScript Data Structures and Algorithms - Second Edition: Hone your skills by learning classic data structures and algorithms in JavaScript
JavaScript-Datenstrukturen und -Algorithmen lernen - Learning JavaScript Data Structures and...
Verstehen und Implementieren klassischer...
JavaScript-Datenstrukturen und -Algorithmen lernen - Learning JavaScript Data Structures and Algorithms
JavaScript-Datenstrukturen und -Algorithmen lernen - Dritte Auflage: Schreiben Sie komplexen und...
Erstellen klassischer Datenstrukturen und...
JavaScript-Datenstrukturen und -Algorithmen lernen - Dritte Auflage: Schreiben Sie komplexen und leistungsstarken JavaScript-Code mit dem neuesten ECMAScript - Learning JavaScript Data Structures and Algorithms - Third Edition: Write complex and powerful JavaScript code using the latest ECMAScript

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht: