
JavaScript è considerato la "terza parte del web" e il linguaggio di programmazione progettato per aggiungere uno strato di interattività a qualsiasi pagina web. Insieme a HTML e CSS formano i tre linguaggi di programmazione più importanti.
Questo corso è un'introduzione a JavaScript, partendo dalle basi —sintassi e variabili— e amplierai progressivamente le tue conoscenze —condizionate, array, loop, eventi - usando un gioco di memoria che migliorerai poco poco dalla mano di Javier Usobiaga, web designer e fondatore dello studio Swwweet con più di 10 anni di esperienza.
Se questo è il tuo primo approccio al web design, ti consigliamo di fare il corso prima, anche di Javier Usobiaga, da Introduzione allo sviluppo Web [url=https://www.domestika.org/es/courses/74-introduccion-al-desarrollo-web-responsive-con-html-y-css]con HTML e CSS .
25 lezioni & 14 download

3 minuti, 16 secondi

4 minuti, 22 secondi

6 minuti, 42 secondi

10 minuti, 36 secondi

7 minuti, 27 secondi

10 minuti, 19 secondi
Inizierai conoscendo Javier, il suo lavoro e le sue influenze nel mondo del web design e dello sviluppo.
Capirai cos'è JavaScript, per cosa funziona e perché è uno dei linguaggi di programmazione di base del web, insieme a HTML e CSS. Imparerai a configurare il tuo editor di codice in modo che funzioni più comodamente e poi vedrai come incorporare JavaScript in un sito web.
Le tue prime interazioni con JavaScript coinvolgeranno variabili, funzioni, eventi e cicli , che imparerai a scrivere insieme ad altre funzioni complementari JavaScript di base.
Da qui, inizierai a progettare il tuo gioco di memoria, iniziando con array , o elenco di valori, che rappresenta il mazzo di carte che compone il gioco.
Aggiungerai eventi e possibilità alla distribuzione delle carte per introdurre gradualmente difficoltà nel gioco.
La prossima cosa sarà aggiungere il primo elemento di interattività al tuo gioco Memory: contrassegna la coppia di carte selezionata come sbagliata o corretta. A poco a poco creerai funzioni che risolvono una parte specifica dello script, come il successo, l'errore, tra gli altri, e anche la gestione del feedback su tali successi ed errori.
A seguito dell'aumento della difficoltà, aggiungerai un timer, livelli di gioco, effetti sonori e nuovi dettagli all'interfaccia di gioco.
Infine, farai una revisione delle diverse librerie e risorse che completano JavaScript, come jQuery, React e Vue.
Apporterai un miglioramento - nuove regole, correzioni, effetti - al gioco della memoria che creerai durante il corso.

A chiunque sia interessato al web design e abbia una conoscenza di base di HTML e CSS.
Avrai bisogno di una conoscenza di base di HTML e CSS, oltre a un computer e un editor di codice.

Hola es un optimo Curso per aprender JS e lo recomiendo a todas las personas que quieran aprender a programar sea per front-end que al Back-end. javier sei Grande!
Es un curso muy práctico, comprensible y demasiado flexible a la hora de estudiar. Domestika hace al estudiante una experiencia única en aprender de una manera muy lúdica e intuitiva. Recomiendo este curso un 100%
muy buen curso, aun que siento que hace falta un poco mas de explicacion en varios temas
Excelente curso, muy bien explicado con ejemplos concisos de los temas que se estan desarrollando
Great course and very detailed!

introduzione
Iniziare con JavaScript
Prime interazioni
Un mazzo di carte
Un gioco di memoria
Sali di livello
Biblioteche e risorse
Progetto finale
Divertiti imparando comodamente da casa e senza orari. Sei tu a decidere quando seguire le lezioni.
Impara i metodi e le tecniche più utili insieme ai migliori professionisti del settore creativo.
Ogni insegnante ti trasmetterà le sue conoscenze con passione e spiegazioni chiare, offrendoti una prospettiva professionale in ogni lezione.
If you're a Plus member, get a attestato personalizzato signed by your teacher for every course. Share it on your portfolio, social media, or wherever you like.
Con i nostri video di alta qualità, non ti perderai neanche un dettaglio. Grazie all'accesso illimitato, puoi vedere ogni lezione tutte le volte che vuoi e perfezionare le tue abilità.
Fai domande, chiedi pareri e offri soluzioni. Condividi la tua esperienza di apprendimento con gli altri allievi della community appassionati di creatività.
La community di Domestika è composta da milioni di utenti di tutto il mondo: persone curiose, piene di voglia di esplorare ed esprimere la propria creatività.
Domestika seleziona gli insegnanti con cura e produce ogni corso internamente, per garantirti un'esperienza di apprendimento online di eccellente qualità.
Il corso è pensato per chi ha conoscenze base di programmazione e HTML/CSS, ma non serve essere esperti. È perfetto se hai già una base e vuoi approfondire interattività e logica in JavaScript.
Ti serve solo un computer con internet e un editor di codice gratuito come VSCode, Brackets o Atom. Consigliati anche nozioni base di HTML e CSS per sfruttare al meglio i contenuti.
Imparerai a manipolare il DOM, gestire eventi, usare variabili, funzioni, condizionali, array e oggetti, oltre a creare un gioco di memoria completo con livelli, cronometro, animazioni ed effetti visivi in JavaScript.
Il corso si concentra sullo sviluppo di applicazioni web interattive con JavaScript, focalizzandosi sulla creazione pratica di un gioco di memoria digitale, applicando logica, strutture dati e tecniche moderne di programmazione.
Sì, costruirai un gioco di memoria completamente funzionante, con logica di livelli, cronometro, gestione eventi, array multidimensionali, animazioni e reset della partita usando solo JavaScript.
Si consigliano editor gratuiti come VSCode, Brackets o Atom. Imparerai a installare estensioni come Prettier o Bracket Colorizer e a configurare formattazione e linting per migliorare leggibilità e qualità del codice.
Potrai realizzare giochi web interattivi, applicazioni modulari, interfacce dinamiche e sperimentare animazioni, effetti visivi e logica avanzata con JavaScript e HTML/CSS.