JavaScript è un linguaggio di programmazione orientato agli oggetti e agli eventi, comunemente utilizzato nella programmazione Web lato client (esteso poi anche al lato server con ad es. Node.js) per la creazione, in siti web e applicazioni web, di effetti dinamici interattivi tramite funzioni di script. JavaScript è la parte della programmazione del web più visibile dall'utente ma rispetto ai linguaggi di marcatura e stile permette di interagire con le pagine web e possiamo dire permette di esprimere una certa complessità. Non per nulla è definito il linguaggio di programmazione del web. Non solo a JS sono collegati moltissimi frameworks e librerie che rendono la vita più facile e moltissimi utenti e programmatori. Da essere nato come semplice linguaggio di scripting ne ha fatta di strada.
In questo corso vedremo le basi del JavaScript.
Ogni lezione video avrà dei file su cui potrete mettere in pratica quanto spiegato nel video.
Come si crea un programma JavaScript.
La sintassi, i data types, numeri e stringhe.
Gli oggetti, gli arrays, i metodi ed anche le boleane.
Gli events, gli operatori di assegnazione.
Le variabili, var, let e const.
I loop for, while ed il break.
Strutture condizionali, If else, switch e l'operatore ternario.
La arrow function.
La form validation.
Le funzioni e le classi.
Come installare un progetto in modern JavaScript con WebPack, Node.js, NPM, Babel, ESLint.