JavaScript-Datenstrukturen und -Algorithmen: Eine Einführung in das Verstehen und Implementieren von Kerndatenstrukturen und Algorithmengrundlagen

Bewertung:   (4,2 von 5)

JavaScript-Datenstrukturen und -Algorithmen: Eine Einführung in das Verstehen und Implementieren von Kerndatenstrukturen und Algorithmengrundlagen (Sammie Bae)

Leserbewertungen

Zusammenfassung:

Das Buch ist eine gute Einführung für Anfänger, die Datenstrukturen und Algorithmen in JavaScript lernen wollen. Es wurde jedoch wegen schlechter Formatierung, zahlreicher Fehler im Code, fehlender gründlicher Erklärungen und eines insgesamt unzureichenden Korrekturlesens kritisiert.

Vorteile:

Unkompliziert und leicht zu lesen, daher für Anfänger geeignet.
Gute Quelle zum Üben von Algorithmen in JavaScript.
Bietet Zusammenfassungen der wichtigsten Datenstrukturen und Algorithmen, die für Vorstellungsgespräche relevant sind.

Nachteile:

Zahlreiche Formatierungsfehler, insbesondere in der Kindle-Version.
Mehrere Fehler im Code, was zu Unzuverlässigkeit führt.
Viele Rezensenten fanden die Erklärungen unzureichend und die Konzepte nicht detailliert genug.
Insgesamt scheint das Buch übereilt und schlecht redigiert zu sein.

(basierend auf 15 Leserbewertungen)

Originaltitel:

JavaScript Data Structures and Algorithms: An Introduction to Understanding and Implementing Core Data Structure and Algorithm Fundamentals

Inhalt des Buches:

Erforschen Sie Datenstrukturen und Algorithmuskonzepte und ihre Beziehung zur täglichen JavaScript-Entwicklung. Ein grundlegendes Verständnis dieser Ideen ist für jeden JavaScript-Entwickler, der großartige Softwarelösungen analysieren und erstellen möchte, unerlässlich.

Sie erfahren, wie Sie Datenstrukturen wie Hashtabellen, verknüpfte Listen, Stapel, Warteschlangen, Bäume und Graphen implementieren. Sie erfahren auch, wie ein URL-Verkürzer wie bit.ly entwickelt wird und was mit den Daten geschieht, wenn ein PDF auf eine Webseite hochgeladen wird. Dieses Buch behandelt die praktischen Anwendungen von Datenstrukturen und Algorithmen zur Verschlüsselung, Suche, Sortierung und zum Musterabgleich.

Für JavaScript-Entwickler ist es wichtig zu verstehen, wie Datenstrukturen funktionieren und wie man Algorithmen entwirft. Dieses Buch und der beiliegende Code bieten die notwendige Grundlage dafür. Mit JavaScript Data Structures and Algorithms können Sie noch heute damit beginnen, Ihr Wissen zu vertiefen und es in Ihren JavaScript-Projekten anzuwenden.

Was Sie lernen werden

⬤ Wiederholung der wichtigsten Datenstruktur-Grundlagen: Arrays, verknüpfte Listen, Bäume, Heaps, Graphen und Hash-Tabellen.

⬤ Grundlegende Algorithmen: Suche, Sortierung, Rekursion, erste Suche in der Breite/Tiefe, dynamische Programmierung, bitweise Operatoren.

⬤ Untersuchen Sie, wie das Wissen über zentrale Datenstrukturen und Algorithmen in den Kontext von JavaScript passt, indem Sie prototypische Vererbung und native JavaScript-Objekte/Datentypen erklären.

⬤ Nehmen Sie einen High-Level-Blick auf häufig verwendete Design Patterns in JavaScript.

Für wen ist dieses Buch gedacht?

Web-Entwickler und Software-Ingenieure, die ihre grundlegenden Kenntnisse über Datenstrukturen erweitern oder auffrischen wollen.

Anfänger und Studenten, die JavaScript unabhängig oder über einen Kurs oder ein Coding Bootcamp lernen.

Weitere Daten des Buches:

ISBN:9781484239872
Autor:
Verlag:
Einband:Taschenbuch
Erscheinungsjahr:2019
Seitenzahl:357

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

JavaScript-Datenstrukturen und -Algorithmen: Eine Einführung in das Verstehen und Implementieren von...
Erforschen Sie Datenstrukturen und...
JavaScript-Datenstrukturen und -Algorithmen: Eine Einführung in das Verstehen und Implementieren von Kerndatenstrukturen und Algorithmengrundlagen - JavaScript Data Structures and Algorithms: An Introduction to Understanding and Implementing Core Data Structure and Algorithm Fundamentals

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