Hodnocení:
Kniha slouží jako slušný úvodní zdroj pro začátečníky, kteří se učí datové struktury a algoritmy v jazyce JavaScript. Je však kritizována za špatné formátování, četné chyby v kódu, nedostatečně důkladné vysvětlení a celkově nedostatečnou korekturu.
Klady:⬤ Přímočará a snadno čitelná, takže je vhodná pro začátečníky.
⬤ Dobrý zdroj pro procvičování algoritmů v JavaScriptu.
⬤ Poskytuje shrnutí základních datových struktur a algoritmů důležitých pro rozhovory.
⬤ Četné problémy s formátováním, zejména ve verzi pro Kindle.
⬤ Četné chyby v kódu, které vedou k nedůvěryhodnosti.
⬤ Mnozí recenzenti považovali vysvětlení za nedostatečná a koncepty za málo podrobné.
⬤ Celkově se kniha zdá být uspěchaná a špatně upravená.
(na základě 15 hodnocení čtenářů)
JavaScript Data Structures and Algorithms: An Introduction to Understanding and Implementing Core Data Structure and Algorithm Fundamentals
Prozkoumejte datové struktury a koncepty algoritmů a jejich vztah ke každodennímu vývoji v jazyce JavaScript. Základní pochopení těchto myšlenek je nezbytné pro každého vývojáře JavaScriptu, který chce analyzovat a vytvářet skvělá softwarová řešení.
Zjistíte, jak implementovat datové struktury, jako jsou hashovací tabulky, spojové seznamy, zásobníky, fronty, stromy a grafy. Dozvíte se také, jak se vyvíjí zkracovač adres URL, například bit. ly, a co se děje s daty při nahrávání souboru PDF na webovou stránku. Kniha se zabývá praktickým využitím datových struktur a algoritmů při šifrování, vyhledávání, třídění a porovnávání vzorů.
Pro vývojáře JavaScriptu je zásadní pochopit, jak datové struktury fungují a jak navrhovat algoritmy. Tato kniha a přiložený kód k tomu poskytují tento nezbytný základ. S knihou Datové struktury a algoritmy v JavaScriptu můžete začít rozvíjet své znalosti a používat je ve svých projektech v JavaScriptu již dnes.
Co se naučíte
⬤ Přehled základních datových struktur: pole, propojené seznamy, stromy, haldy, grafy a hashovací tabulky.
⬤ Přehled základních algoritmů: vyhledávání, třídění, rekurze, vyhledávání do šířky/hloubky, dynamické programování, bitové operátory.
⬤ Prozkoumat, jak základní znalosti datových struktur a algoritmů zapadají do kontextu jazyka JavaScript vysvětleného pomocí prototypové dědičnosti a nativních objektů/datových typů jazyka JavaScript.
⬤ Podívejte se na běžně používané návrhové vzory v jazyce JavaScript na vysoké úrovni.
Pro koho je tato kniha určena
Stávajícím webovým vývojářům a softwarovým inženýrům, kteří si chtějí prohloubit nebo zopakovat základní znalosti datových struktur.
Začátečníkům a studentům, kteří studují JavaScript samostatně nebo prostřednictvím kurzu či tábora kódování.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)