Javascript Moderno: La guida pratica da zero a esperti

Impara JavaScript da zero con un corso pratico in italiano. Costruisci una to-do list e scopri tutti i segreti del linguaggio.

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

Questo corso ti guida a scoprire i segreti del javascript, partendo dalle basi fino ad arrivare a concetti avanzati, il tutto con esercizi pratici e la realizzazione di un'app Todo List. Super divertente!

Key Points

  • Impara il javascript dalle basi con esercizi pratici.
  • Costruisci un'app Todo List da zero.
  • Studia variabili, funzioni, cicli e condizioni.
  • Scopri le closure e la gestione del DOM.
  • Esplora AJAX, promises e async-await.

Learning Outcomes

  • Acquisire solide basi di javascript per utilizzare librerie come AngularJS e jQuery.
  • Saper costruire applicazioni web interattive e dinamiche.
  • Essere in grado di programmare javascript sia lato client che server con NODEJS.

About This Course

Impara javascript puro e i suoi segreti. Dalle basi, passo a passo, con esercizi costruisci un app todo list da zero

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.

Ti aspetto!

  • 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

Course Curriculum

1 Lectures

1 Lectures

1 Lectures

1 Lectures

2 Lectures

1 Lectures

Instructor

Profile photo of Hidran Arias
Hidran Arias

I'm a cuban living in the beautiful city of Turin, Italy. 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,...

More Courses By Hidran Arias, Mauro Prelli, Codestars • over 2 million students worldwide!, Rob Percival
Review
4.9 course rating
4K ratings
ui-avatar of Riccardo Gazzola
Riccardo G.
5.0
9 months ago

Ottimo corso per imparare Javascript!

  • Helpful
  • Not helpful
ui-avatar of Renato Bardi
Renato B.
5.0
9 months ago

Il corso è strutturato in modo chiaro e conciso, con spiegazioni semplici e esempi pratici che mi hanno permesso di apprendere rapidamente i concetti fondamentali.

  • Helpful
  • Not helpful
ui-avatar of Nicolo' Guarino
Nicolo' G.
1.0
9 months ago

Pessima , inizialmente il corso e' andato bene . Dopo invece il docente e' stato poco chiaro nelle sue spiegazioni , non approfondendo certe tematiche e molto superficialmente ha trattato gli argomenti

  • Helpful
  • Not helpful
ui-avatar of Giordano Palumbo
Giordano P.
5.0
10 months ago

Per imparare le basi e anche strumenti un pò più avanzati questo corso è perfetto.

  • Helpful
  • Not helpful
ui-avatar of Giuseppe Sansone
Giuseppe S.
4.0
1 year ago

lo sto usando per ripassare per un colloquio. Ottimo

  • Helpful
  • Not helpful
ui-avatar of Pietro Cammise
Pietro C.
5.0
1 year ago

Ottimo corso come tutti gli altri che ho seguito, unica pecca avvolte Hidran da un eccesso di dettagli che si capiscono bene dopo qualche lezione. Secondo me non dovrebbe aver fretta di dire tutto e subito ma di aspettare il momento giusto.

  • Helpful
  • Not helpful
ui-avatar of Aldo Giannuzzi
Aldo G.
4.0
1 year ago

Esempi a volte non allineati alle lezioni. Esposizione a tratti non chiara

  • Helpful
  • Not helpful
ui-avatar of Leonardo pericoli
Leonardo P.
5.0
1 year ago

Lo trovo un buon corso, mi sto trovando benissimo

  • Helpful
  • Not helpful
ui-avatar of Dennis Nicoletti
Dennis N.
5.0
1 year ago

Spiegazioni davvero ottime e coinvolgenti.
Unico consiglio secondo me creare sarebbe più interattivo creare più esercizi per aiutare ad imparare alcune meccaniche della programmazione java fino a farle diventare automatiche.

  • Helpful
  • Not helpful
ui-avatar of Frank Bonan
Frank B.
5.0
1 year ago

Mi trovo molto bene, non nascondo che in alcuni punti a volte mi perdo, ma confido che mano a mano comincerò ad "entrare" e comprendere l'ambiente operativo e quindi ad "unire i puntini" ;)

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses