372,75 €

497,00 €

Impara javascript ES6 puro e i suoi segreti, passo a passo passa da zero a esperto sia per il web che per NODEJS

Sono Hidran Arias Ingegnere in sistemi automatici e ho più di 20 anni di esperienza nel mondo della programmazione web e attualmente lavoro per l'azienda informatica più grossa d'Italia.

Con il Corso Online “Javascript ES6 : Guida Completa per Sviluppatori”, ti porterò passo a passo da zero fino a diventare un esperto di javascript sia lato frontend che backend.

Perchè scegliere questo corso?

Questo corso riempie una lacuna: la mancanza di una guida esaustiva e pratica di javascript in italiano dove ti insegno passo a passo, dall'A alla Z, tutti i segreti di javascript. Imparerai da zero fino a javascript ECMASCRIPT 2015 conosciuto come ES6.

Se vuoi sfruttare al massimo librerie come Jquery, Sencha, Angularjs, devi seguire un corso come questo che ti dia le fondamenta per essere pronto alla programmazione avanzata con javascript.

Vedremo ogni tipo di variabili: numeri, stringhe, array ,funzioni, metodi.

Studieremo i cicli, le condizioni, tutti i tipi di operatori.

Studieremo le funzioni, come passare i parametri, lo scope delle funzioni, come dichiarare funzioni come espressione e come dichiarazione. Come passare una funziona ad un'altra funzione, ritornare una funzione.

Vedremo i segreti delle closure: funzioni annidate che dopo essere ritornate hanno accesso alle variabili private di una funzione.

Vedremo come si creano gli oggetti in javascript, come si estendono con il prototype

Vedremo come funziona l'ereditarietà in javascript.

Vedremo i nuovi costrutti di ES6 come let, const, parametri rest, il costrutto class.

Studieremo gli oggetti predefiniti di javascript come Math, Date, RegExp.

Studieremo l'oggetto XMLHttpRequest e vedremo come fare delle chiamate asincrone ad un server, AJAX.

Imparerai a manipolare il DOM di una pagina web.

Imparerai a gestire gli eventi degli elementi di una pagina web, i listener.

Il corso sarà in continuo aggiornamento e ci saranno degli esempi pratici e degli esercizi.

Soprattutto ti farò da tutor per chiarirti qualunque dubbio e aiutarti a crescere nel mondo di javascript.

Ti aspetto!

Cosa imparerai con questo corso?

Iscriviti al mio corso online “Javascript ES6 : Guida Completa per Sviluppatori” e avrai accesso alle mie lezioni dove imparerai:

 Passare da livello zero di javascript a livello intermedio-avanzato ed Essere al corrente delle principali novità di javascript ES6,

 Usare il prototype per estendere gli oggetti,

 Creare oggetti letterale, usando Object.create, funzioni e classi,

 Conoscere le funzionalità core del linguaggio e capire i segreti di javascript,

 Usare le funzioni, funzioni anonime, callback.

Iscrivendoti al corso avrai questi bonus:

Accesso Illimitato

Studia H24 e 7 giorni su 7

Workspace

Classe virtuale esclusiva

Certificato Finale

Inclusivo di N° di licenza

Materiale Didattico

A tua disposizione

Tutor Online

Fai qualsiasi domanda

Esercitazioni

Fai pratica con il corso

Programma del corso:

NULL E UNDEFINED

Presentazione del corso Javascript: La Guida Completa per Sviluppatori

INTRODUZIONE A JAVASCRIPT

Aggiungere javascript ad una pagina web
Scrivere javascript nella console del browser
Editor javascript online : www.jsbin.com
Semantica di javascript: commenti e inserimento automatico di punto e virgola
Dichiarazione di variabili in javascript

VARIABILI IN JAVASCRIPT

Diversi tipi di variabili e tipizzazione debole o dinamica
Variabili di tipo "string"

VARIABILI DI TIPO STRING

Introduzione ai metodi dell'oggetto string
Metodi string toUpperCase e toLowerCase
Stringhe come array di caratteri e la funzione charAt
Metodo slice. Prendere un pezzo di una stringa in javascript
Metodo substring e substr. Cercare dentro una stringa in javascript
Metodo search. Cercare dentro una stringa in javascript
Concatenare stringhe in javascript. Operatore + e metodo concat
Introduzione al tipo primitivo :number. Dichiarazioni e operazioni coi numeri

NUMERI IN JAVASCRIPT

Operazioni con numeri decimali, esadecimali, binari e il costrutto NaN
Oggetto Number, casting e parsing di numeri in javascript
Null e undefined

BOLEAN

I valori booleani

GLI ARRAY

Creare array in javascript usando il costrutto new Array()
Array literal in javascript: []
Array reference: copiare e/o assegnare per riferimento
La proprietà length negli array
Il metodo toString: convertire un array a una stringa
Il metodo slice: prelevare una fetta di array a partire da un determinato indice
Il metodo join: ritornare i valori di un array concatenati come stringa
I metodi push e unshift: aggiungere un elemento all'inizio e fine di un array
Il metodo splice . Come aggiungere e rimuovere elementi da un array
Metodo indexOf
Il metodo filter degli array in javascript ES6
Il metodo foreach degli array in javascript ES6
Il metodo some e every degli array in javascript ES6
Il metodo reduce degli array in javascript ES6

OPERATORI IN JAVASCRIPT

Introduzione agli operatori ed espressioni in javascript
Operatori matematici compatti in javascript
Operatori unari + e - in javascript
Operatori unari ++ e -- in javascript
Operatori relazionali in javascript
Operatori relazionali in javascript: ==,===, !=;!==
Operatori relazionali in javascript: comparare stringhe, null, undefined
Operatore logico && (and)
Operatore logico || (OR)
Operatore logico ! (NOT)

ISTRUZIONI CONDIZIONALI

Introduzione alle istruzioni condizionali e cicli in javascript
Condizione IF in javascript
Condizione IF, ELSE IF, ELSE in javascript
Costrutto SWITCH in javascript

I CICLI

Imparare ad usare il ciclo while, ciclare array, modificare il dom
Il ciclo while in javascript : Creare una combo dinamicamente
Il ciclo for in javascript
Ciclare una array con for per creare checkbox dinamici

FUNZIONI

Introduzione alle funzioni in javascript
Dichiarare una funzione in javascript
Funzione con un argomento e valore di ritorno
Funzione con vari argomenti. Scriviamo una funzione che ci faccia dei calcoli
Oggetto arguments delle funzioni javascript
Funzione con parametri variabili
Scope: Visibilità delle variabili in javascript
Funzioni annidate in javascript
Le closure in javascript. Funzioni interne privilegiate
Scope e closure in javascript: Conclusione
Passare una funzione ad un'altra funzione.
Espressione di funzione: Differenze con le dichiarazioni di funzioni
Espressioni di funzione invocate immediatamente (IIFE)

OGGETTI E CLASSI

Introduzione agli oggetti in javascript
Funzione come costruttore di oggetti: new e this in javascript
Oggetti letterali: Object literal
Oggetto prototype. Estendere oggetti utilizzando il paradigma prototype
Scope nelle funzioni. Cos'è this in javascript. Ambiente di esecuzione
Oggetto predefinito Math
Oggetti predefinito Date
Oggetti predefinito JSON
AJAX e JSON: Fare una chiamata AJAX ad uno script php e ricevere un json
AJAX e JSON: Passare un JSON ad uno script PHP

ES6

Le classi in javascript ES6
Ereditarietà in ES6: Estendere una classe
Metodi statici nella classi di ES6
let : Dichiarare variabili in ES6 con scope di blocco
Parametri di tipo rest
Arrow functions. prima parte
Arrow function, scope e this
Operatore spread e destrutturazione di array e oggetti

TEST FINALE

Javascript ES6: Guida Completa per Sviluppatori

Le recensioni del corso:

Rating 4.6
8 Recensioni
Dettagli
5 stelle 6
4 stelle 1
3 stelle 1
2 stelle 0
1 stella 0