Home Linguaggi per il WEB Specifiche HTML5 Specifiche CSS JavaScript Guide - MDN

Corso Java Script

Con JavaScript si possono scrivere programmi per interagire con gli utenti delle pagine web o per reagire ad eventi che si verificano durante l'utilizzo delle pagine stesse.

I programmi JavaScript consistono di script che sono interpretati ed eseguiti all'interno del browser sul PC dell'utente.

In rete sono presente innumerevoli risorse volte alla diffusione della conoscenza di JavaScript, pubblicate da organizzazioni altamente qualificate, con grande impiego di mezzi, e che trattano nel dettaglio tutti gli aspetti del linguaggio, e in libreria si possono trovare testi di ogni livello, da introduttivi ad altamente specializzati con i quali non ho la minima pretesa di competere. Quello che presento è il mio modo di utilizzare il linguaggio ... .

Prerequisiti.

Do per assunto che le persone che utilizzeranno, o daranno un'occhiata, ai contenuti del corso abbiano già qualche conoscenza di base sulla programmazione con linguaggi di alto livello. Se così non fosse potranno acquisire le nozioni necessarie in rete. Wikipedia JavaScript e o w3schools JavaScript Tutorial provvederanno immediatamente allo scopo. Ma è anche possibile iniziare da zero. In questo caso lo "studente" potrà seguire un proprio percorso di apprendimento andando ad approfondire di volta in volta gli argomenti presentati nelle lezioni.

Come seguire le lezioni

Per imparare un linguaggio di programmazione occorre in primo luogo studiarlo. Programmando si verifica se quanto studiato si è effettivamento compreso. Quanto appreso solo "smanettando" non è vera conoscenza, è un esercizio di memoria, e prima o poi se ne pagheranno le coseguenze. Viceversa, se si sono capiti i concetti, i costrutti del linguaggio, la sintassi, e le varie particolarità potranno facilmente essere richiamati alla memoria magari ripescandoli dai propri "esercizi".

Ogni lezione è formata da una parte teorica, "Lezione x", che presenta gli argomenti da studiare, e una pagina che ne esemplifica l'applicazione, "Esempio x", che può essere scaricata e modificata, sulla quale potranno essere provati gli esercizi proposti nella Lezione, e/o pensati dallo studente per verificare quanto appreso, per fugare qualche dubbio, o per soddisfare qualche curiosità.

Non mi dilungherò più in introduzioni. Se vuoi seguire il corso come l'ho pensato devi:

Lezioni

  1. Lezione_1: Il programma HelloWorld.