Javascript

Software Products Italia
A Sesto Fiorentino

501-1000
Vuoi parlare del corso con un consulente?

Informazione importanti

  • Laboratorio intensivo
  • Livello intermedio
  • Sesto fiorentino
  • 8 ore di lezione
  • Durata:
    3 Giorni
  • Quando:
    Da definire
Descrizione

Obiettivo del corso: Al termine del corso i partecipanti saranno in grado di lavorare con JavaScript per la realizzazione di applicazioni di qualsiasi complessità.

Informazione importanti
Sedi

Dove e quando

Inizio Luogo
Da definire
Sesto Fiorentino
Via Volturno, 12 , 50019, Firenze, Italia
Visualizza mappa

Domande più frequenti

· Requisiti

Concetti di base di programmazione strutturata e linguaggio HTML

Cosa impari in questo corso?

Javascript
Programmazione web client
Programmazione web

Professori

Luca Casavola
Luca Casavola
Ing.

Programma

JAVASCRIPT

DURATA: 3 giorni

SCOPO: 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.

ARGOMENTI TRATTATI


  • 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