Quali argomenti saranno trattati nel corso?
Argomenti avanzati in Ecmascript 6/7 JS
Introduzione al Corso
Dichiarazioni di Variabili let e const:
La differenza tra var
Caratteristiche di let e const
Il comportamento dell'hoisting
Operazioni di Confronto in Javascript:
Operazioni di confronto in javascript
Comportamenti del linguaggio degni di nota
Literali Template:
Il nuovo modo di utilizzare le stringhe in es6
Notazione abbreviata delle chiavi dell'oggetto:
Scrittura abbreviata delle chiavi dell'oggetto
Aggiungere Stile al Nostro Codice:
Operazioni su array e oggetti - assegnazione di destrutturazione
Estrazione efficiente di chiavi da oggetti
Estrazione da array
Passaggio di argomenti a una funzione
Funzioni Freccia Parte A:
Scrittura breve delle funzioni freccia
Conversione del codice dal vecchio mondo al nuovo mondo
Passaggio attraverso tutti i passi nella transizione alla nuova sintassi
Array Avanzati:
Revisione delle funzioni prototype di un array
Funzione Map
Funzione Filter
Funzione Every
Funzione Some
Concatenazione di Filter
Operazioni di Import Export:
Importare ed esportare file nel nuovo mondo
Comprendere il concetto di export
Definire export default
Utilizzare import per importare file in un file specifico
L'oggetto Promise:
Comprendere l'oggetto Promise
Utilizzo di then e catch
Comprendere l'asincronia in javascript
Utilizzo della funzione Promise.all
Utilizzo di async await:
Comprendere il nuovo concetto nel linguaggio
Utilizzare ciò che abbiamo appreso per sincronizzare il nostro codice
Utilizzo di Promise per implementare codice sincrono nel nuovo mondo
Comprendere l'asincronia nel linguaggio
Utilizzo della funzione costruttore:
Cos'è questo e come usarlo
Creazione di un oggetto in javascript
Assegnazione di proprietà a un oggetto e la necessità di ciò
La differenza tra factory e costruttore
Utilizzo di funzioni su un oggetto
Utilizzo della dichiarazione di class:
Cos'è questo e come usarlo
Creare una class in es6
Trasformare per l'uso delle classi
Comprendere gli oggetti e le loro proprietà
Utilizzare le capacità del linguaggio per creare oggetti in es6
Arrow Functions Parte B:
Argomenti avanzati nelle arrow functions
Nuove capacità con l'uso di this