Skip to main content

Durata corso:

3 giorni

Costo:

€ 1210,00

JavaScript Avanzato

CODICE: DSW03

Il corso offre tutte le competenze necessarie per programmare in JavaScript, prestando particolare attenzione alla gestione di classi, oggetti e metodi adatti alla creazione di applicazioni. I programmi creati saranno corredati da interfacce grafiche che li rendono facilmente utilizzabili dagli utenti finali.
Gli studenti saranno guidati nell’utilizzare tecniche avanzate come la programmazione multithreading, la gestione dei database ed il networking, fondamentali per la realizzazione di software complessi.
Il corso insegnerà ai partecipanti a padroneggiare, partendo dalle nozioni di base, tutti gli strumenti per poter realizzare applicazioni in Java sia Web che non ed alle integrazioni che JavaScript può avere nel mondo del Web e delle applicazioni Mobile.

Modalità di erogazione
In aula o Live Virtual Classroom

Attestato di partecipazione
Al termine del corso verrà rilasciato l’attestato di frequenza

Contenuti del corso

I principi di base del DOM

-Browser Object Model (BOM)
-Standard DOM
-Navigazione dei nodi di un documento
-Recupero valori di elementi e attributi
-Modifica DOM in memoria

Gestione degli eventi

-Comprensione degli eventi e dei gestori
-Creazione di gestori d'evento JavaScript
-Gestione degli errori
-Generazione di eventi nel codice
Oggetti fondamentali di JavaScript
-Utilizzo dell'oggetto Window
-Interazione con gli oggetti Document
-L'importanza degli oggetti Form
-Gestione delle tabelle

Programmazione DHTML:
-Selettori
-Proprietà InnerHtml e InnerText
-DHTML e testo
-Effetti visivi su immagini
-Le proprietà dei Cascading Style Sheet (CSS)
-La gestione dei Layer

ES6 nuovi costrutti sintattici
-Introduzione alla specifica ES6
-Scope variabili
-Nuova sintassi per funzioni
-Destructoring assignments
-Nuove funzioni JS
-Nuove classi JS

OOP con ES6:
-Definizione classi
-Costruttori
-Metodi
-Ereditarietà
-Membri static
-Export e Import

Gestione dipendenze
-Export Moduli
-Import classi e funzioni
-Sistemi per gestione dipendenze

Partecipanti

Sviluppatori

Prerequisiti
  • Conoscenza della programmazione strutturata derivata dall’uso di qualsiasi linguaggio di programmazione.
  • Conoscenza del linguaggio HTML.
  • Conoscenza base della infrastruttura di rete e del protocollo http.
Obiettivi

Al termine del corso gli allievi saranno in grado di:

  • Conoscere e saper utilizzare il linguaggio di programmazione JavaScript, compresi gli aspetti più recenti.
  • Conoscere lo strumento base per la realizzazione del front-end.
Lingue
Italiano
Vuoi ulteriori info?

Torna a trovarci per conoscere i nuovi Corsi inseriti

Oppure richiedi informazioni sul corso che ti interessa nella sezione Contatti

My Agile Privacy
Questo sito utilizza cookie tecnici e di profilazione. Cliccando su accetta si autorizzano tutti i cookie di profilazione. Cliccando su rifiuta o la X si rifiutano tutti i cookie di profilazione. Cliccando su personalizza è possibile selezionare quali cookie di profilazione attivare.