This course was created with the
course builder. Create your online course today.
Start now
Create your course
with
Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Javascript: La guida completa per lo sviluppo web
Introduzione a Javascript
cose-javascript-isuoi-framework (8:27)
Installare editor VISUAL CODE e eseguire javascript nel browser (10:49)
Editor javascript online - www.jsbin.com (12:54)
eseguire-javascript-esterno-e liveserver (7:27)
Javascript lato server con nodejs
Installare nodejs in windows (7:38)
Installare nodejs con nvm in mac (5:03)
Installare nodejs con nvm in linux (7:36)
Intro. Come eseguire codice javascript lato client e lato server (2:08)
Semantica di programmazione.
Espressioni e istruzioni (13:33)
Inserimento automatico e manuale del punto e virgola (7:28)
Commentare il nostro codice (5:54)
Variabili in Javascript
Dichiarazione di variabili in javascript (7:00)
Diversi tipi di variabili e tipizzazione debole o dinamica (8:55)
Variabili di tipo string
Variabili-di-tipo-string (8:14)
Concatenare stringhe in javascript. Operatore + e metodo (5:11)
I numeri in javascript
Introduzione al tipo primitivo -number-Dichiarazioni e operazioni coi numeri (4:07)
Operazioni con numeri decimali, esadecimali, binari e il costrutto NaN (5:05)
NaN, IsNaN e Number.IsNaN (9:05)
Approfondimenti su isNaN e Number
Tipi primitivi null e undefined
Null e undefined (6:48)
Tipo di dato primitivo boolean
tipo-primitivo-boolean (10:54)
Approfondimento sui boolean
Gli array in javascript
Creare array in javascript usando il costrutto new Array (6:12)
Array literal in javascript (5:34)
Array reference-copiare e o assegnare per riferimento (3:51)
La_proprietà length negli array (3:29)
Operatori ed espressioni in Javascript
Introduzione agli operatori ed espressioni in javascript (1:29)
Operatori matematici in javascript (7:31)
Operatori matematici compatti in javascript (5:14)
Operatori unari + e - in javascript (6:00)
Operatori unari ++ e -- in javascript (5:14)
Operatori relazionali in javascript (9:50)
Operatori relazionali in javascript-strettamente-uguali (10:24)
Operatori relazionali in javascript- comparare stringhe, null,-undedined (6:12)
Operatore logico && (and)
Operatore logico (OR) (2:51)
Operatore logico (NOT) (4:08)
Istruzioni condizionali in javascript
Introduzione alle istruzioni condizionali e cicli in javascript (2:17)
Condizione IF in javascript (4:16)
Condizione IF, ELSE IF, ELSE in javascript (9:52)
Costrutto SWITCH in javascript (8:05)
I cicli in javascript
Imparare ad usare il ciclo while, ciclare array, modificare il dom (6:47)
Il ciclo for in javascript (8:15)
Ciclare una array con for per creare checkbox dinamici (2) (7:11)
Ciclare una array con FOR OF per creare checkbox dinamici (4:26)
Funzioni in javascript
Introduzione alle funzioni in javascript (2:04)
Dichiarare una funzione in javascript (4:28)
Funzione con un argomento e valore di ritorno (5:51)
Funzione con vari argomenti. Scriviamo una funzione che ci faccia dei calcoli (5:50)
Oggetto arguments delle funzioni javascript (2:54)
Funzione con parametri variabili (9:30)
let Dichiarare variabili in ES6 con scope di blocco (5:51)
const (8:58)
Funzioni annidate in javascript (2:10)
Le closure in javascript. Funzioni interne privilegiate (2:25)
Scope e closure in javascript Conclusione (1:09)
Passare una funzione ad un'altra funzione
Espressione di funzione Differenze con le dichiarazioni di funzioni (5:01)
Espressioni di funzione invocate immediatamente
Arrow functions. prima parte (6:28)
Arrow function, scope e this (9:04)
Parametri di tipo rest. (8:55)
Operatore spread e destrutturazione di array e oggetti (9:52)
Metodi dell'oggetto String
javascript ES6 Template literal (15:12)
Introduzione ai metodi dell'oggetto string (2:05)
Metodi string toUpperCase e toLowerCase (1:45)
Stringhe come array di caratteri e la funzione charAt (2:44)
Metodo substring e substr. Cercare dentro una stringa (3:38)
Metodo search. Cercare dentro una stringa (3:18)
Metodo slice. Prendere un pezzo di una stringa (5:09)
Metodo dell'oggetto array in javascript
Il metodo toString convertire un array a una stringa (0:34)
Il metodo slice- prelevare una fetta di array (2:03)
Il metodo join-ritornare i valori di un array concatenati (1:08)
I metodi push e unshift- aggiungere un elemento all'inizio e fine (1:11)
Il metodo splice . Come aggiungere e rimuovere elementi (3:45)
Metodo indexOf (1:31)
Il metodo filter degli array in javascript ES6 (5:15)
Il metodo foreach degli array in javascript ES6 (5:27)
Il metodo some e very degli array in javascript ES6 (1:49)
Il metodo reduce degli array in javascript ES6 (2:41)
Object Oriented Programming. Oggetti e classi in javascript
Introduzione agli operatori ed espressioni in javascript (1:29)
Funzione come costruttore di oggetti new e this (9:26)
Oggetto prototype. Estendere oggetti utilizzando il paradigma prototype
Oggetti letterali Object literal (5:05)
Scope nelle funzioni. Cose this in javascript (7:36)
Le classi in javascript ES6 (8:04)
Ereditarieta in ES6 Estendere una classe (8:59)
Metodi statici nella classi di ES6 (3:58)
Parsing e Casting
Oggetto Number, casting e parsing di numeri in javascript (11:25)
Oggetti predefiniti di javascript
Oggetto predefinito Math (6:59)
Oggetti predefinito Date (7:14)
Oggetti predefinito JSON (6:42)
Ogetto Set (10:22)
Ogetto Map (9:00)
Nota su installazione di php
Installare xammp windows per usare php (3:52)
Installare xampp mac (8:25)
Installare xampp linux (10:21)
AJAX e JSON Passare un JSON ad uno script PHP (3:55)
AJAX e JSON Fare una chiamata AJAX ad uno script php (13:20)
Javascript lato client: Manipolare il DOM
Introduzione al DOM DOCUMENT OBJECT MODEL (2:51)
javascript DOM getElementsByClassName e getElementById (8:23)
Javascript DOM getElementsByTagName (10:59)
javascript DOM querySelector (5:28)
javascript DOM querySelectorAll (1:45)
Javascript Dom parentNode e firstChild (15:44)
Javascript DomcreateElement e createTextNode (12:10)
Il ciclo while in javascript -Creare una combo dinamicamente (6:39)
Gli eventi in javascript
Introduzione agli eventi in javascript (1:28)
javascript Events onclick e adEventListener (12:15)
javascript Events useCapture e propagazione degli (15:02)
Crearea TODOLIST APP
TODOLIST-Struttura html, css e javascript (7:37)
TODOLIST- Renderizzare icona check e remove con css (14:34)
Creazione della funzione principale e metodi (11:12)
TODO- Renderizzare i todos
TODO-Evento keyup per aggiungere nuovo todo alla lista.mp4 (0:03)
TODO-Creazione e aggiunta del nuovo todo alla lista nel html (13:15)
Rimuovere i todos
Toggle todo. Segnare todo come completato (10:56)
TODO-Aggiungere dei listener ai bottoni filtri todo (10:36)
TODO-Refactoring degli eventi filtri todo (5:25)
TODO-Salvare i todos nella localStorage (1:23)
Javascript ES6 :Promises
Introduzione alle Promise (1:50)
Promise -resolve-reject-then e catch (11:10)
Trasformare chiamate asincrone in Promise Ajax (8:46)
Ajax con promise (9:18)
Javascript ES6. Fetch API
Fetch-api-introduzione (3:14)
Fetch api Eseguire fetch, prelevare json e gestione degli errori (16:09)
Promise all (16:09)
Promise all processare la risposta con then e gestione degli errori (8:46)
Sorgente sezione
Javascript ES6 . async-await
Funzioni async (10:23)
Funzioni async e await (7:10)
Async-await-con promise all (6:47)
Async con promise all e array map (8:55)
Sorgente sezione
Approfondimenti su isNaN e Number
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock