Ocena:
Książka służy jako przyzwoite źródło wprowadzające dla początkujących uczących się struktur danych i algorytmów w JavaScript. Spotkała się jednak z krytyką za słabe formatowanie, liczne błędy w kodzie, brak dokładnych wyjaśnień i ogólnie nieodpowiednią korektę.
Zalety:⬤ Prosta i łatwa w odbiorze, dzięki czemu jest odpowiednia dla początkujących.
⬤ Dobre źródło do ćwiczenia algorytmów w JavaScript.
⬤ Zawiera podsumowania najważniejszych struktur danych i algorytmów istotnych podczas rozmów kwalifikacyjnych.
⬤ Liczne problemy z formatowaniem, szczególnie w wersji na Kindle.
⬤ Liczne błędy w kodzie, prowadzące do braku wiarygodności.
⬤ Wielu recenzentów uznało wyjaśnienia za niewystarczające, a koncepcje za mało szczegółowe.
⬤ Ogólnie rzecz biorąc, książka wydaje się być napisana w pośpiechu i słabo zredagowana.
(na podstawie 15 opinii czytelników)
JavaScript Data Structures and Algorithms: An Introduction to Understanding and Implementing Core Data Structure and Algorithm Fundamentals
Poznaj struktury danych i koncepcje algorytmów oraz ich związek z codziennym rozwojem JavaScript. Podstawowe zrozumienie tych koncepcji jest niezbędne dla każdego programisty JavaScript, który chce analizować i budować świetne rozwiązania programistyczne.
Dowiesz się, jak zaimplementować struktury danych, takie jak tablice haszujące, listy połączone, stosy, kolejki, drzewa i grafy. Dowiesz się również, jak powstaje skracacz adresów URL, taki jak bit.ly, i co dzieje się z danymi, gdy plik PDF jest przesyłany na stronę internetową. Książka ta obejmuje praktyczne zastosowania struktur danych i algorytmów do szyfrowania, wyszukiwania, sortowania i dopasowywania wzorców.
Dla programistów JavaScript kluczowe jest zrozumienie, jak działają struktury danych i jak projektować algorytmy. Ta książka i towarzyszący jej kod zapewniają niezbędne podstawy do tego. Dzięki JavaScript Data Structures and Algorithms możesz zacząć rozwijać swoją wiedzę i stosować ją w swoich projektach JavaScript już dziś.
Czego się nauczysz
⬤ Przegląd podstawowych struktur danych: tablice, listy połączone, drzewa, sterty, grafy i tabele haszujące.
⬤ Omówienie podstaw algorytmów: wyszukiwanie, sortowanie, rekurencja, pierwsze wyszukiwanie wszerz/głęboko, programowanie dynamiczne, operatory bitowe.
⬤ Zbadanie, w jaki sposób podstawowa wiedza na temat struktury danych i algorytmów pasuje do kontekstu JavaScript wyjaśnionego przy użyciu prototypowego dziedziczenia i natywnych obiektów / typów danych JavaScript.
⬤ Spojrzenie na wysokim poziomie na powszechnie stosowane wzorce projektowe w JavaScript.
Dla kogo jest ta książka
Obecni twórcy stron internetowych i inżynierowie oprogramowania pragnący rozwinąć lub zrewidować swoją podstawową wiedzę na temat struktur danych.
Początkujący i studenci uczący się JavaScript niezależnie lub poprzez kurs lub bootcamp kodowania.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)