JAVASCRIPT
Durata: 3 giorni.
Obiettivi: Al termine del corso i partecipanti saranno in grado di lavorare con JavaScript per la realizzazione di applicazioni di qualsiasi complessità.
Prerequisiti: Concetti di base di programmazione strutturata e linguaggio HTML.
Contenuti:
Introduzione
Origini del linguaggio Programmi o script JavaScript e Java Gli utilizzi di JavaScript
Gli eventi I browser e i documenti HTML/JavaScript L’orientamento agli oggetti e JavaScript Gli oggetti JavaScript La sintassi Primitive, operazioni ed espressioni I tipi di primitivi I letterali numerici e di stringa Variabili e operatori numerici Math, Number Concatenazione di stringhe Le conversioni di tipo implicito Le proprietà e i metodi String L’operatore typeof Le istruzioni di assegnamento L’output su schermo
Controllo del flusso Blocchi di codice if … else … else if switch while for Espressioni di controllo
Array La creazione di oggetti Array Le caratteristiche degli oggetti Array I metodi Array
Le funzioni Definizione Ambito Argomenti Variabili locali Parametri
Approfondimenti Sort Costruttori Corrispondenza dei pattern L’ambiente di esecuzione Document Object Model
Eventi Introduzione agli eventi e alla loro gestione Eventi, attributi e tag Load e unload Handler di evento per i pulsanti Input del form Handler per l’input delle form Navigator Propagazione degli eventi Browser e documenti dinamici Posizionamento degli elementi: assoluto, relativo, statico Spostamento e visibilità degli elementi Colori e caratteri Sovrapposizione degli elementi