Guida JavaScript
JavaScript è il principale linguaggio di programmazione per lo sviluppo di web applications. Sempre più diffuso, tocca ormai gli ambiti mobile, server e desktop. Questa guida fornisce una panoramica completa e dettagliata per imparare ad utilizzarlo al meglio, partendo dalle caratteristiche fondamentali di JavaScript, fino ad arrivare ai dettagli più complessi ed avanzati.
-
112
-
-
19 Oggetti JavaScript: proprietà, metodi, this
-
20 Object, oggetti, riferimenti e tipi primitivi
-
21 Number, l'oggetto per rappresentare i numeri
-
22 Math, funzioni matematiche in JavaScript
-
23 Stringhe in JavaScript, l'oggetto String
-
24 Template String
-
25 RegExp e le espressioni regolari
-
26 Date e orari con JavaScript
-
27 Array in JavaScript, l'oggetto e i metodi built-in
-
28 Typed Array, Map e Set
-
35 Gli oggetti in JavaScript
-
36 Costruttori, creare oggetti in JavaScript
-
37 Prototipi ed ereditarietà
-
38 Creare oggetti con Object.create()
-
39 Prototipi e classi
-
40 Reflection in JavaScript
-
41 L'oggetto Reflect
-
42 La classe Proxy
-
43 Symbol
-
44 Utilizzare il tipo Symbol
-
45 Serializzare gli oggetti in JavaScript
-
46 Principi OOP in JavaScript
-
47 Gestione delle eccezioni

-
22 Lezioni
Una guida pensata per presentare le caratteristiche del framework PHP Symfony attraverso lo sviluppo di un progetto reale: la realizzazione di un social network in stile Twitter chiamato “Kwak” che significa appunto “tweet” in Islandese. L’obiettivo finale della guida è quello di proporre esempi pratici degli use case più comuni che si affrontano durante la creazione di un’applicazione.
-
20 lezioni
Vue.js è uno dei framevork JavaScript più utilizzati per la realizzazione di interfacce web e single page application. Questa guida affronta tutti i principali aspetti relativi allo sviluppo di applicazioni basate su Vue.js: dai principi di funzionamento, alla gestione degli eventi e il data binding, passando per la realizzazione di componenti personalizzati, e la gestione dello stato dell’applicazione.
-
11 lezioni
Guida completa all’uso dei web components, insieme di funzionalità di HTML5 per la creare elementi personalizzati e riutilizzabili nelle applicazioni Web.
-
12 lezioni
JavaScript offre supporto nativo alla programmazione funzionale, paradigma che permette un approccio molto diverso dalla più tradizionale programmazione procedurale. In questa guida viene offerta una panoramica delle principali tecniche di programmazione funzionale, analizzando le caratteristiche di JavaScript che semplificano l’adozione dell’approccio funzionale e permettono di vedere la programmazione sotto un altro punto di vista.
Di recente si tende a scrivere tool per lo sviluppo di applicazioni in JavaScript, usando altri linguaggi di programmazione. Perché?
Library Detector è un’estensione di Chrome che permette di riconoscere automaticamente le librerie JavaScript utilizzate dai siti web.
Babel è un compilatore da sorgente a sorgente, che traduce PHP in codice JavaScript perfettamente leggibile e aderente alle specifiche ECMAScript 7