Eloquent Javascript, 3a edizione: Una moderna introduzione alla programmazione

Punteggio:   (4,6 su 5)

Eloquent Javascript, 3a edizione: Una moderna introduzione alla programmazione (Marijn Haverbeke)

Recensioni dei lettori

Riepilogo:

Il libro “Eloquent JavaScript” riceve un mix di recensioni positive e negative dagli utenti. Molti ne lodano la profondità delle informazioni, i capitoli basati su progetti e la produzione di alta qualità, mentre altri ne criticano la curva di apprendimento ripida e la complessità per i principianti. È consigliato soprattutto a chi ha una conoscenza pregressa di JavaScript ed è considerato uno strumento utile per gli studenti intermedi che desiderano approfondire le proprie conoscenze.

Vantaggi:

Consegna rapida e condizioni di alta qualità.
Ottima risorsa per gli sviluppatori JavaScript, in particolare per quelli con esperienza pregressa.
Organizzazione eccellente, incentrata sull'apprendimento basato su progetti.
Spiegazioni approfondite di concetti avanzati.
Vantaggioso per la comprensione di ES6 e per il refactoring del codice.
Bella presentazione e tipografia nel libro fisico.

Svantaggi:

Difficile per i principianti, con una curva di apprendimento ripida.
Alcuni esempi sono inutilmente complessi e confusi.
Concetti importanti possono essere omessi o spiegati in modo insufficiente.
Occasionali incoerenze e terminologia confusa.
Problemi di qualità fisica del libro, come i problemi di rilegatura segnalati da alcuni utenti.

(basato su 234 recensioni dei lettori)

Titolo originale:

Eloquent Javascript, 3rd Edition: A Modern Introduction to Programming

Contenuto del libro:

Completamente rivista e aggiornata, questa vendutissima introduzione alla programmazione in JavaScript si concentra sulla scrittura di applicazioni reali.

JavaScript è il cuore di quasi tutte le moderne applicazioni web, dalle applicazioni sociali come Twitter ai framework di gioco basati su browser come Phaser e Babylon. Sebbene sia semplice da usare per i principianti, JavaScript è un linguaggio flessibile e complesso che può essere utilizzato per creare applicazioni su larga scala.

Questa terza edizione di Eloquent JavaScript, molto attesa e completamente rivista, si immerge in profondità nel linguaggio JavaScript per mostrare come scrivere codice bello ed efficace. È stata aggiornata per riflettere lo stato attuale di Java¬Script e dei browser web e include materiale nuovo di zecca su caratteristiche come la notazione di classe, le funzioni freccia, gli iteratori, le funzioni async, le stringhe template e il block scope. È stata inoltre aggiunta una serie di nuovi esercizi per mettere alla prova le vostre capacità e mantenervi in carreggiata.

Come nelle edizioni precedenti, Haverbeke continua a insegnare attraverso esempi esaurienti e immerge l'utente nel codice fin dall'inizio, mentre gli esercizi e i progetti di tutti i capitoli consentono di fare esperienza pratica con la scrittura dei propri programmi. Si inizia con l'apprendimento della struttura di base del linguaggio JavaScript, delle strutture di controllo, delle funzioni e delle strutture di dati che aiutano a scrivere programmi di base. Imparerete poi a gestire gli errori e a risolvere i bug, la modularità e la programmazione asincrona, prima di passare ai browser web e a come JavaScript viene utilizzato per programmarli. Costruendo progetti come una simulazione di vita artificiale, un semplice linguaggio di programmazione e un programma di pittura, imparerete a..:

- Comprendere gli elementi essenziali della programmazione, tra cui la sintassi, il controllo e i dati.

- organizzare e chiarire il codice con tecniche di programmazione funzionale e orientata agli oggetti

- Eseguire lo scripting del browser e creare applicazioni web di base

- Utilizzare efficacemente il DOM per interagire con i browser

- Sfruttare Node. js per creare server e utility.

Non è ora di imparare il linguaggio del Web?

* Tutto il codice sorgente è disponibile online in una sandbox interattiva, dove è possibile modificare il codice, eseguirlo e vederne i risultati all'istante.

Contenuti

Introduzione

(Parte 1: Linguaggio)

Valori, tipi e operatori

Struttura del programma

Le funzioni

Strutture dati: Oggetti e array

Funzioni di ordine superiore

La vita segreta degli oggetti

Progetto: Un robot

Bug ed errori

Espressioni regolari

Moduli

Programmazione asincrona

Progetto: Un linguaggio di programmazione

(Parte 2: Browser)

JavaScript e il browser

Il modello a oggetti del documento

Gestione degli eventi

Progetto: Un gioco a piattaforma

Disegnare su tela

HTTP e moduli

Progetto: Un editor di pixel art

(Parte 3: Node)

Node. js

Progetto: Sito web di condivisione delle competenze

Altre informazioni sul libro:

ISBN:9781593279509
Autore:
Editore:
Rilegatura:Copertina morbida
Anno di pubblicazione:2018
Numero di pagine:472

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Eloquent Javascript, 3a edizione: Una moderna introduzione alla programmazione - Eloquent...
Completamente rivista e aggiornata, questa...
Eloquent Javascript, 3a edizione: Una moderna introduzione alla programmazione - Eloquent Javascript, 3rd Edition: A Modern Introduction to Programming

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)