Imparare le strutture dati e gli algoritmi di JavaScript - Seconda edizione: Affina le tue capacità imparando le strutture dati e gli algoritmi classici in JavaScript.

Punteggio:   (4,2 su 5)

Imparare le strutture dati e gli algoritmi di JavaScript - Seconda edizione: Affina le tue capacità imparando le strutture dati e gli algoritmi classici in JavaScript. (Loiane Groner)

Recensioni dei lettori

Riepilogo:

Il libro è generalmente ben accolto per i suoi contenuti concisi e informativi su JavaScript, algoritmi e strutture di dati, che lo rendono una buona risorsa sia per i principianti che per chi si prepara ai colloqui di lavoro. Tuttavia, alcuni lettori ritengono che manchi di profondità in alcune aree, che sia obsoleto in termini di contenuti e che non sia adatto al formato Kindle.

Vantaggi:

Brillante e conciso primer per JavaScript
ottimo sia per i principianti che per gli sviluppatori esperti
altamente informativo per la preparazione ai colloqui di lavoro
eccellente introduzione agli algoritmi e alle strutture dati
ben conservato se acquistato usato
consigliato per l'implementazione delle strutture dati di base.

Svantaggi:

Alcune sezioni, specialmente su Alberi e Grafi, sono affrettate e mancano di profondità
problemi di editing e coerenza negli snippet di codice
contenuti obsoleti che non riflettono ES6
difficile da usare su Kindle
considerato troppo superficiale da alcuni lettori
argomenti specifici non esplorati, come le liste disgiunte e le spiegazioni di Big O.

(basato su 11 recensioni dei lettori)

Titolo originale:

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

Contenuto del libro:

Affina le tue capacità imparando le strutture dati e gli algoritmi classici in JavaScript.

Caratteristiche principali

⬤ Comprendere le strutture dati più comuni e gli algoritmi associati, nonché il contesto in cui vengono utilizzati.

⬤ Padroneggiare le strutture dati JavaScript esistenti come array, set e map e imparare a implementarne di nuove come stack, liste collegate, alberi e grafi.

⬤ Tutti i concetti sono spiegati in modo semplice e seguiti da esempi.

Descrizione del libro

Questo libro inizia con le nozioni di base del linguaggio JavaScript e con l'introduzione di ECMAScript 7, per poi passare gradualmente alle attuali implementazioni di ECMAScript 6. Il lettore acquisirà una conoscenza approfondita delle funzioni delle tabelle hash e delle strutture dati set, nonché di come gli alberi e le mappe hash possono essere utilizzati per cercare file in un HD o per rappresentare un database. Questo libro è un percorso accessibile di approfondimento di JavaScript. Essendo i grafi una delle strutture dati più complesse che incontrerete, vi faremo capire meglio perché e come i grafi sono largamente utilizzati nei sistemi di navigazione GPS e nei social network.

Verso la fine del libro, scoprirete come tutte le teorie presentate in questo libro possono essere applicate in soluzioni reali mentre lavorate alle vostre reti di computer e alle vostre ricerche su Facebook.

Che cosa imparerete?

⬤ Dichiarare, inizializzare, aggiungere e rimuovere elementi da array, pile e code.

⬤ Imparare a usare algoritmi come DFS (Depth-first Search) e BFS (Breadth-First Search) per le strutture dati più complesse.

⬤ Sfruttare la potenza della creazione di liste collegate, liste doppiamente collegate e liste circolari collegate.

⬤ Memorizzare elementi unici con tabelle hash, dizionari e insiemi.

⬤ Utilizzare alberi binari e alberi di ricerca binari.

⬤ Ordinare strutture di dati utilizzando una serie di algoritmi quali bubble sort, insertion sort e quick sort.

A chi è rivolto questo libro?

Se siete studenti di informatica o siete all'inizio della vostra carriera tecnologica e volete esplorare le capacità ottimali di JavaScript, questo libro fa per voi. È necessaria una conoscenza di base di JavaScript e della logica di programmazione per iniziare a divertirsi con gli algoritmi.

Altre informazioni sul libro:

ISBN:9781785285493
Autore:
Editore:
Rilegatura:Copertina morbida

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Imparare le strutture dati e gli algoritmi di JavaScript - Seconda edizione: Affina le tue capacità...
Affina le tue capacità imparando le strutture...
Imparare le strutture dati e gli algoritmi di JavaScript - Seconda edizione: Affina le tue capacità imparando le strutture dati e gli algoritmi classici in JavaScript. - Learning JavaScript Data Structures and Algorithms - Second Edition: Hone your skills by learning classic data structures and algorithms in JavaScript
Imparare le strutture dati e gli algoritmi di JavaScript - Learning JavaScript Data Structures and...
Comprendere e implementare strutture dati e...
Imparare le strutture dati e gli algoritmi di JavaScript - Learning JavaScript Data Structures and Algorithms
Imparare le strutture dati e gli algoritmi di JavaScript - Terza edizione: Scrivere codice...
Creare strutture dati e algoritmi classici come la...
Imparare le strutture dati e gli algoritmi di JavaScript - Terza edizione: Scrivere codice JavaScript complesso e potente utilizzando le ultime versioni di ECMAScript. - Learning JavaScript Data Structures and Algorithms - Third Edition: Write complex and powerful JavaScript code using the latest ECMAScript

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)