ECMAScript
ECMAScript
Corso Front End Developer: tutto quello che non sai.
Acquista ora
Scopri di più
Introduzione
Introduzione alle tecnologie Web
3
Configurazione ambiente di sviluppo
Installazione Git
1
Inizializzazione progetto
9
JavaScript: la logica dell'applicazione
Introduzione capitolo
JavaScript: analisi del linguaggio
I tipi Primitivi
2
I tipi Oggetto
4
Il Naming
Le variabili
2
Quiz: il linguaggio, i tipi, le variabili e il naming
JavaScript: le funzioni
2
Scope e contesto
Hoisting
Gli operatori
Le condizioni
Quiz: tipi di funzione, contesto, hoisting, operatori e condizioni
Array
4
JSON
2
La gestione degli errori
2
La gestione delle date
Come immagazzinare i dati
Come effettuare un corretto debugging
Quiz: Array, JSON, Date, Errori, Debugging, Storage
Prima parte pratica
2
Seconda parte pratica
JavaScript: la gestione delle dipendenze
Introduzione
NodeJS e NPM
Quiz: NodeJS e NPM
Parte pratica
Gulp e Browserify: come mettere insieme i pezzi
Introduzione
Task Runner e Gulp
I bundler e Browserify
Quiz: Gulp e Browserify
Prima parte pratica
Seconda parte pratica
Javascript: test unitari con Jest
Introduzione
Unit tests e E2E tests
I patterns di testing
Librerie di testing: Jest
Quiz: tipi di tests, patterns di testing
Parte pratica
5
HTML e CSS: le basi
Introduzione
HTML: la creazione del layout
CSS: la definizione dello stile
CSS: il Flex Design
Come funziona un browser?
Quiz: html e css
Prima parte pratica
Seconda parte pratica
4
DOM: gestione dell'interazione con JavaScript
Introduzione
Le gestione degli elementi con JavaScript
Gli eventi
DOM traversing
Quiz: interazione di JavaScript con il DOM
Prima parte pratica
Seconda parte pratica
JavaScript per esperti: mettiamo il boost
Introduzione
ECMAScript
ES7 e ES8
ES9 e ES10
ES11
Babel
I più comuni Design Patterns
Event Loop
I JavaScript engines
ESLint e Prettier
Quiz: Babel, ECMAScript, Event Loop, Design Patterns, ESLint e Prettier
Prima parte pratica
Seconda parte pratica
Terza parte pratica
Http requests e Mock Server
Introduzione
Le chiamate e il protocollo HTTP
La API XMLHTTPRequest
Quiz: il protocollo HTTP
Prima parte pratica
Seconda parte pratica
Fine!
Video finale del corso
Come proseguire lo sviluppo Front End
Aggiornamenti della piattaforma
Introduzione
ECMAScript 12 (2021)
ECMAScript 13 (2022)
Aggiornamento Jest v28 e NodeJS v18
Aggiornamento Babel
Anteprima non disponibile
Devi accedere o iscriverti per visualizzare questa lezione.
Accedi
Iscriviti
Corso Front End Developer: tutto quello che non sai.
Acquista ora
Scopri di più
Introduzione
Introduzione alle tecnologie Web
3
Configurazione ambiente di sviluppo
Installazione Git
1
Inizializzazione progetto
9
JavaScript: la logica dell'applicazione
Introduzione capitolo
JavaScript: analisi del linguaggio
I tipi Primitivi
2
I tipi Oggetto
4
Il Naming
Le variabili
2
Quiz: il linguaggio, i tipi, le variabili e il naming
JavaScript: le funzioni
2
Scope e contesto
Hoisting
Gli operatori
Le condizioni
Quiz: tipi di funzione, contesto, hoisting, operatori e condizioni
Array
4
JSON
2
La gestione degli errori
2
La gestione delle date
Come immagazzinare i dati
Come effettuare un corretto debugging
Quiz: Array, JSON, Date, Errori, Debugging, Storage
Prima parte pratica
2
Seconda parte pratica
JavaScript: la gestione delle dipendenze
Introduzione
NodeJS e NPM
Quiz: NodeJS e NPM
Parte pratica
Gulp e Browserify: come mettere insieme i pezzi
Introduzione
Task Runner e Gulp
I bundler e Browserify
Quiz: Gulp e Browserify
Prima parte pratica
Seconda parte pratica
Javascript: test unitari con Jest
Introduzione
Unit tests e E2E tests
I patterns di testing
Librerie di testing: Jest
Quiz: tipi di tests, patterns di testing
Parte pratica
5
HTML e CSS: le basi
Introduzione
HTML: la creazione del layout
CSS: la definizione dello stile
CSS: il Flex Design
Come funziona un browser?
Quiz: html e css
Prima parte pratica
Seconda parte pratica
4
DOM: gestione dell'interazione con JavaScript
Introduzione
Le gestione degli elementi con JavaScript
Gli eventi
DOM traversing
Quiz: interazione di JavaScript con il DOM
Prima parte pratica
Seconda parte pratica
JavaScript per esperti: mettiamo il boost
Introduzione
ECMAScript
ES7 e ES8
ES9 e ES10
ES11
Babel
I più comuni Design Patterns
Event Loop
I JavaScript engines
ESLint e Prettier
Quiz: Babel, ECMAScript, Event Loop, Design Patterns, ESLint e Prettier
Prima parte pratica
Seconda parte pratica
Terza parte pratica
Http requests e Mock Server
Introduzione
Le chiamate e il protocollo HTTP
La API XMLHTTPRequest
Quiz: il protocollo HTTP
Prima parte pratica
Seconda parte pratica
Fine!
Video finale del corso
Come proseguire lo sviluppo Front End
Aggiornamenti della piattaforma
Introduzione
ECMAScript 12 (2021)
ECMAScript 13 (2022)
Aggiornamento Jest v28 e NodeJS v18
Aggiornamento Babel