OSDE-3 - JAVASCRIPT

INFORMAZIONI SUL CORSO

durata

Durata:

5 GIORNI
categoria

Categoria:

Development
qualifica

Qualifica istruttore:

Docente Senior (min. 5 anni)
dedicato a

Dedicato a:

Sviluppatore
produttore

Produttore:

PCSNET

SCEGLI LA SEDE PER QUESTO CORSO

CORSO A CALENDARIO

Per vedere le informazioni relative al calendario del corso scegli prima una sede
sede
Sede: PCSNET Roma
prezzo
Prezzo: 1.720 € + IVA
Inizio
Fine
Prezzo
 
01 lug 24
05 lug 24
1.720 €
07 ott 24
11 ott 24
1.720 €
sede
Sede: PCSNET Milano
prezzo
Prezzo: 1.720 € + IVA
Inizio
Fine
Prezzo
 
01 lug 24
05 lug 24
1.720 €
07 ott 24
11 ott 24
1.720 €
sede
Sede: PCSNET Nord Est
prezzo
Prezzo: 1.720 € + IVA
Inizio
Fine
Prezzo
 
01 lug 24
05 lug 24
1.720 €
07 ott 24
11 ott 24
1.720 €
sede
Sede: PCSNET Torino
prezzo
Prezzo: 1.720 € + IVA
Inizio
Fine
Prezzo
 
01 lug 24
05 lug 24
1.720 €
07 ott 24
11 ott 24
1.720 €
sede
Sede: PCSNET Emilia Romagna
prezzo
Prezzo: 1.720 € + IVA
Inizio
Fine
Prezzo
 
01 lug 24
05 lug 24
1.720 €
07 ott 24
11 ott 24
1.720 €
sede
Sede: PCSNET Toscana
prezzo
Prezzo: 1.720 € + IVA
Questo corso attualmente non ha date a Calendario, può essere attivato su richiesta o può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Marche
prezzo
Prezzo: 1.720 € + IVA
Inizio
Fine
Prezzo
 
01 lug 24
05 lug 24
1.720 €
07 ott 24
11 ott 24
1.720 €
sede
Sede: PCSNET Napoli
prezzo
Prezzo: 1.720 € + IVA
Questo corso attualmente non ha date a Calendario, può essere attivato su richiesta o può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Puglia
prezzo
Prezzo: 1.720 € + IVA
Questo corso attualmente non ha date a Calendario, può essere attivato su richiesta o può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Sicilia
prezzo
Prezzo: 1.720 € + IVA
Inizio
Fine
Prezzo
 
01 lug 24
05 lug 24
1.720 €
07 ott 24
11 ott 24
1.720 €

CORSO DEDICATO

Per avere informazioni sul corso dedicato compila il form e ti contatteremo

CORSO DEDICATO

Grazie per la tua richiesta, ti contatteremo al più presto.

OBIETTIVI

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

 

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.

CONTENUTI

JavaScript e il Web

  • Introduzione a JavaScript
  • La struttura di un'applicazione Web
  • Il ruolo di JavaScript nel front end
  • Analisi del supporto dei browser

 

JavaScript e HTML

  • Incorporare JavaScript nell'HTML
  • Esecuzione degli script
  • Adattare i browser non supportati

 

Il linguaggio

  • Strutture di controllo e cicli
  • Comprensione delle funzioni
  • Utilizzo degli argomenti
  • Utilizzo di variabili locali e globali
  • Passaggio degli oggetti

 

Programmazione ad oggetti

  • Comprensione degli oggetti di JavaScript
  • Navigazione del grafo dell'oggetto
  • Formato JSON
  • Proprietà, metodi ed eventi
  • Accesso dinamico alle proprietà
  • Oggetto prototype ed ereditarietà

 

Gli oggetti del linguaggio JavaScript

  • L'oggetto Global, String, RegExp, Array, Date, Math, etc.
  • Creazione di oggetti personalizzati di JavaScript

 

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

INFO

  • Materiale didattico: Materiale didattico e relativo prezzo da concordare
  • Costo materiale didattico: NON incluso nel prezzo del corso
  • Natura del corso: Operativo (previsti lab su PC)

PARTNERSHIP