L'obiettivo di questo corso è aiutarti a scoprire l'universo Javascript!
Javascript è diventato un linguaggio di punta. Il suo scopo iniziale era semplice: rendere interattive le pagine web.
Da allora ha fatto tanta strada e il web è solo uno dei modi più semplici per utilizzare Javascript. Da qui è arrivato alla creazione di applicazioni per smartphone, creazione di software (programmi), gestione di server e a tante altre parti che approfondiremo durante questo corso.
Se devi scegliere di imparare un solo linguaggio di programmazione, ti consiglio vivamente di imparare JavaScript.
Javascript è attualmente il linguaggio più popolare. Consente di creare applicazioni (react native per mobile ed electron per app desktop), videogiochi (phaser.js e pixi.js) e siti web (back-end con node.js e front-end).
Dovresti sapere che se un linguaggio è popolare, è un linguaggio di programmazione che non è destinato a scomparire. Questo è stato il caso, ad esempio, di flash che è stato rimosso qualche anno fa.
Un altro vantaggio è che più un linguaggio di programmazione è popolare, più grande sarà la sua comunità, il che significa più supporto nei forum e più documentazione online.
In sintesi :
JS è Interpretato, debolmente tipizzato e senza alcuna nozione di puntatori
Tipi di base semplici (numero, stringa e booleano)
Funzioni e variabili possono essere dichiarate ovunque
Le funzioni accettano un numero variabile di parametri
JS come Java è indipendente dall'hardware e quindi portatile