Introduzione
Introduzione
Introduzione è una lezione JavaScript Academy gratuita su CoddyKit. Questa è la lezione 1 di 1. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento JavaScript Academy, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso JavaScript Academy include 1 lezioni in totale.
Introduzione
Salve,
Benvenuto al corso di introduzione a JavaScript.
In questo corso presenteremo il linguaggio JavaScript e impareremo le strutture di base.
Se non ha conoscenze di HTML, devo avvertirLa che le conoscenze di HTML sono un prerequisito per iniziare questo corso.
Introduzione
JavaScript viene utilizzato in molti ambiti, dalle applicazioni web alle applicazioni mobili, ai sistemi di database e ai sistemi lato server (come NodeJS).
Negli ultimi 10 anni, questo linguaggio di programmazione ha conosciuto una crescita tale da diventare senza dubbio una delle tecnologie software più diffuse al mondo.
Informazioni
Attualmente JavaScript è ECMAScript 2020, la versione più recente implementata dai browser moderni.
Rispondiamo subito alla domanda che si sta ponendo?
Rispondiamo subito alla domanda che si sta ponendo?
Qual è la differenza tra JavaScript ed ECMAScript?
Non è necessario raccontare la storia dell'accaduto. Le basta ricordare che il nome ufficiale di JavaScript è ECMAScript.
La specifica, che può consultare all'indirizzo seguente, è scritta allo stesso modo: ECMAScript.
Quando vede il nome ECMAScript, può pensare che in realtà si tratti di JavaScript.
L'ultima versione di JavaScript attualmente in uso è ECMAScript 2020, ovvero la versione ECMAScript 11.
Domanda
Il nostro corso si basa sull'uso di JavaScript nel mondo del Web.
Nei nostri corsi HTML Getting Started e CSS abbiamo già imparato sia HTML sia CSS.
Il web si basa sui linguaggi HTML, CSS e JavaScript. Iniziamo a imparare il linguaggio JavaScript, l'ultimo elemento di questo trio.
Annunci di lavoro
È sicuramente nel posto giusto.
Grazie alla sua elevata produttività, JavaScript offre un'ampia gamma di applicazioni in molti ambiti dello sviluppo software.
JavaScript e Java sono lo stesso linguaggio?
JavaScript e Java sono lo stesso linguaggio?
Sono linguaggi completamente diversi.
Java è stato sviluppato storicamente per primo. Successivamente è stato sviluppato il linguaggio JavaScript.
Java è un linguaggio type-safe basato sulle classi che viene eseguito sulla JVM, mentre JavaScript è un linguaggio non type-safe che offre l'ereditarietà basata sui prototipi ed è stato sviluppato per essere eseguito nei browser.
Presentano alcune somiglianze nella sintassi. Tuttavia, Java e JavaScript non hanno alcun legame, a parte la somiglianza dei nomi.
Quali sono gli ambiti di utilizzo di JavaScript al di fuori del web?
Quali sono gli ambiti di utilizzo di JavaScript al di fuori del web?
Oltre a essere uno dei tre pilastri delle pagine web, JavaScript costituisce la base di un importante progetto lato server come NodeJS.
Sul fronte mobile, viene utilizzato in soluzioni ibride per lo sviluppo di applicazioni mobili, con framework mobile come React Native e Ionic.
Grazie all'architettura flessibile e leggera di JavaScript, sono disponibili soluzioni tecnologiche per molti ambiti, dai diversi database ai dispositivi IoT e ai videogiochi.
Qual è il ruolo del linguaggio JavaScript nel mondo del web?
Qual è il ruolo del linguaggio JavaScript nel mondo del web?
L'importanza del linguaggio JavaScript, che dalla metà degli anni '90 è una parte essenziale del mondo del web, è aumentata ulteriormente dopo la metà degli anni 2000.
Grazie a JavaScript, molte logiche di business sono diventate eseguibili nei browser. Con l'aiuto di framework e librerie come React, Angular e Vue, i siti web sono diventati più interattivi.
Qual è il ruolo del linguaggio JavaScript nel mondo del web?
Nel primo periodo del web, le pagine web, generalmente usate per fornire informazioni, si sono trasformate nel periodo successivo in applicazioni web in cui l'utente può inserire dati.
Le pagine dei social media come Facebook e Twitter sono due buoni esempi di moderne applicazioni web in cui JavaScript viene usato ampiamente.
Un altro vantaggio dell'uso di JavaScript lato client è che alcune attività vengono eseguite lato client anziché sul server, riducendo così il carico sul server.
HTML e CSS senza JavaScript
Posso sviluppare pagine web solo con HTML e CSS senza imparare JavaScript?
Sì, è possibile. Una pagina web può essere sviluppata utilizzando solo HTML e CSS, ma JavaScript è indispensabile per gestire gli eventi generati dall'utente, programmare nel browser e creare pagine web più dinamiche.
È difficile imparare JavaScript?
È difficile imparare JavaScript?
JavaScript non è difficile da imparare. Tuttavia, alcuni concetti, come l'ereditarietà dei prototipi, le closure e il lexical scope, possono essere difficili da comprendere all'inizio.
Farò del mio meglio per accrescere rapidamente le Sue conoscenze di JavaScript nei corsi di Coddykit.
Dove scriverò le mie applicazioni JavaScript?
Dove scriverò le mie applicazioni JavaScript?
Prima di iniziare a sviluppare in JavaScript, può guardare il video qui sotto per scegliere l'editor.
Se preferisce scrivere con uno strumento online diverso dall'editor, esistono valide alternative come jsfiddle.net.
Tutti i browser supportano ES2020, la versione più recente di JavaScript?
Tutti i browser supportano ES2020, la versione più recente di JavaScript?
Sappiamo che molte funzionalità di ES2020 sono attualmente disponibili nei browser moderni e aggiornati.
Come si usa JavaScript nelle pagine web?
Come si usa JavaScript nelle pagine web?
Sappiamo cosa sono HTML e CSS, poiché conoscerli è un prerequisito per iniziare il corso.
JavaScript, invece, supporta molti aspetti, come la convalida dei moduli compilati dagli utenti in HTML senza inviarli al server, l'impostazione di un meccanismo per fornire feedback all'utente senza aggiornare la pagina tramite AJAX e il supporto a HTML e CSS per preparare interfacce utente più avanzate.
Inoltre, negli ultimi anni è stato utilizzato per creare applicazioni web dinamiche di tipo Single Page Applications (come React, Angular e Vue), sempre più diffuse.
Congratulazioni
Congratulazioni 🎉
Nella nostra prima lezione abbiamo imparato che cos'è JavaScript.
Nella prossima sezione, scriveremo il nostro primo codice JavaScript.

Domande Frequenti
La lezione «Introduzione» è gratuita?
Sì — il testo completo di «Introduzione» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso JavaScript Academy, passa a CoddyKit PRO. Il corso JavaScript Academy include 1 lezioni in totale.
Cosa imparerò in «Introduzione»?
Introduzione Eserciti JavaScript Academy con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.
Ho bisogno di esperienza per iniziare JavaScript Academy?
Non è richiesta alcuna esperienza precedente. JavaScript Academy su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 1 di 1.
Quanto tempo richiede la lezione «Introduzione»?
La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.
Posso scrivere ed eseguire codice in questa lezione JavaScript Academy?
Sì. Ogni lezione JavaScript Academy include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.