
Javascript Tutorial
Javascript Tutorial si concentra sui concetti fondamentali del linguaggio JavaScript. Questo corso ti consentirà di sviluppare soluzioni client-side indipendenti dalla piattaforma che aumentano notevolmente il valore del tuo sito Web offrendo interattività e interesse. Imparerai come usare il linguaggio di programmazione per comunicare con gli utenti, modificare il DOM (Document Object Model), controllare il flusso del programma, convalidare i moduli, animare le immagini, creare cookie, cambiare HTML al volo e comunicare con i database.
Il corso si focalizza su principi e tecniche essenziali, incluse pratiche di programmazione comuni, utilizzo di variabili e dati e utilizzo di funzioni, metodi ed eventi.
Imparerai le tecniche di programmazione JavaScript intermedie che si baseranno sulle tue conoscenze e presenteranno soluzioni per pagine Web più funzionali ed eccitanti. Questi includono l’uso di strutture di controllo per il flusso del programma, la manipolazione del DOM, l’uso di oggetti linguaggio, la creazione di espressioni e la creazione e l’uso di oggetti personalizzati.
Applicherete quindi tecniche di programmazione per sviluppare moduli interattivi, modificare HTML in modo dinamico, creare e utilizzare i cookie ed esplorare i problemi di sicurezza relativi a JavaScript. Verrai inoltre informato sulle estensioni del linguaggio JavaScript, comprese le librerie di codici, le API Web e le applicazioni Web interattive avanzate con AJAX. Infine, imparerai durante tutto il corso su strumenti e tecniche per il debug e la risoluzione dei problemi del tuo codice JavaScript.
Obiettivi del corso:
– Inclusione di JavaScript in una pagina Web.
– Utilizzo del Document Object Model (DOM) per accedere dinamicamente agli elementi HTML sulla pagina.
– Creazione e utilizzo di variabili.
– Utilizzo dei gestori di eventi per gestire eventi attivati dall’utente.
A chi è rivolto:
– Per chi vuole diventare uno sviluppatore web.
– Per chi vuole realizzare applicazioni lato web grazie.
– Persone che vogliono apprendere le basi del web design in javascript.
– Professionisti che vogliono creare un software avanzato.
Contenuto del Corso
-
- Introduzione al linguaggio JavaScript
- Introduzione al linguaggio JavaScript
- Il necessario per programmare con JavaScript
- Come inserire codice JavaScript in un file HTML
- Come gestire gli output in JavaScript
- Sintassi, commenti e tipi di valori/dato in JavaScript
- Gli operatori in JavaScript
- Le variabili in JavaScript
- Come funziona lo scope in JavaScript
- Le stringhe in JavaScript
- I numeri in Javascript
- I valori booleani in JavaScript
- Gli oggetti in JavaScript
- Gli array in JavaScript
- Introduzione alle funzioni in JavaScript
- Oggetto built-in Math
- Oggetto built-in Date
- Oggetto built-in RegExp
- Blocchi condizionali if-else e switch
- I cicli “for” in JavaScript
- I cicli “while”in JavaScript
- Il blocco “try/catch”
- Tutti i tipi di funzione in JavaScript
- Parametri e callback
- Approfondire gli oggetti
- Le classi in JavaScript
- L’ereditarietà in JavaScript
- Introduzione ad AJAX
- Introduzione a JSON
- Cosa è il DOM
- Manipolare il DOM
- Attraversare il DOM
- Gli eventi in JavaScript
- Cosa è il BOM
- Oggetti Location, History e Navigator
- I timer di JavaScript
- Finestre pop-up
- I cookie in JavaScript
- LocalStorage e SessionStorage
- Novità introdotte con ES6
- Introduzione alle Promise
- Approfondire le Promise
- Le funzioni asincrone in JavaScript
- Destrutturazione
- Oggetti built-in Map e Set
- I generatori in JavaScript
- Le 2 maniere di scrivere codice JavaScript
- Debugging
- La Console in JavaScript
- Fetch API
- Test Di Fine Corso