Javascript: La guida completa per lo sviluppo web

Impara javascript dalle basi fino a ES6-ES9 puro e i suoi segreti, passo a passo costruisci un app todo list da zero

  Enroll in Course

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 alle ultime versioni ECMASCRIPT.

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
  • Imparerai a monipolare il DOM e gestire gli EVENTI.
  • Costruirai un app, todolist, da zero dove metterai in pratica tutto quanto.
  • 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.
  • Studieremo le promises e come "promisify" le chiamate ajax.
  • Vedremo cos'è async-await con degli esempi pratici
  • 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.


Cosa imparerai

  • Passare da livello zero di javascript a livello intermedio-avanzato
  • Avere delle basi solide per poter utilizzare librerie come Angularjs, React, Jquery
  • Essere pronto a programmare javascript lato server con NODEJS, MONGODB
  • Conoscere le funzionalità core del linguaggio e capire i segreti di javascript
  • Usare le funzioni, funzioni anonime, callback
  • Processare array
  • Creare oggetti letterale, usando Object.create, funzioni e classi
  • Usare il prototype per estendere gli oggetti
  • Essere al corrente delle principali novità di javascript ES6
  • Manipolare il DOM
  • Gestire gli EVENTI
  • Costruire un app da zero

Ti aspetto!


Your Instructor


Hidran Arias
Hidran Arias

I have a university degree in computer sciences in the field of automation engineering. I am a software engineer

since 2002 and since then I have worked for different italian companies

developing web applications with the latest technogies, most of them

open sources, such as SWIFT, JAVA, PHP, MYSQL, ORACLE, CSS, HTML, NODEJS, MONGODB and javascript libraries such as ANGULAR 6, IONIC 3, EXTJS, SENCHATOUCH, JQUERY

When I am not programming, I am learning new languages,currently German and Arabic. Currently I speak SPANISH, my mother tongue, ITALIAN,almost my second mother tongue, ENGLISH, FRENCH and PORTUGUESE.

Playing GUITAR is one of my hobbies and passions and I dedicate it as much time as for languages and computer.

People

say I am an easy talker, always ready to help people and I love

teaching what I know and mainly new technologies. I try to keep always

up to date not only by teaching but also by learning and taking courses


Course Curriculum


  Tipi primitivi null e undefined
Available in days
days after you enroll
  Tipo di dato primitivo boolean
Available in days
days after you enroll
  Parsing e Casting
Available in days
days after you enroll

Frequently Asked Questions


Quando inizia e finisce il corso?
l corso inizia adesso e non finisce mai! È un corso online completamente personalizzato: decidi tu quando iniziare e quando finisci.
Quanto tempo ho accesso al corso?
Come suona l'accesso a vita? Dopo l'iscrizione, hai accesso illimitato a questo corso per tutto il tempo che desideri, su tutti i dispositivi che possiedi.
E se non sono soddisfatto del corso?
Non vorremmo mai che tu fossi infelice! Se non sei soddisfatto del tuo acquisto, contattaci nei primi 30 giorni e ti rimborseremo completamente.

Get started now!