Topic outline

  • Desktop Remoto

  • Appunti sulla programmazione WEB

  • Pagine web realizzate come prova

  • Riferimenti di studio per Javascript

    W3Schools - Una guida molto completa in inglese che permette anche di fare un po' di pratica con dei brevi pezzi di codice

    HTML.it - Una guida in italiano, anche se il sito è un po' incasinato e pieno di pubblicità

    PROGRAMMIAMO - un sito realizzato dal prof. Giancarlo Perlo, un ex docente del Calvino che ha realizzato un sito molto completo e ben fatto, che tratta di tanti linguaggio di programmazione diversi

    • JAVASCRIPT: Esercizi ed esempi

      Alcune pagine web usate come esempio durante il corso.

      Cliccando sul link si può vedere la descrizione dell'esercizio e salvare il file (è in formato zip)

      Il codice è commentato ma per ogni dubbio scrivere a francesco.capezio@gmail.com

    • Esercizio di javascript

      Realizzare una pagina HTML che visualizzi un form come quello in figura.

      Successivamente implementare in javascript le seguenti funzionalità:

      1)  Se si preme il pulsante CONTROLLO viene acquisita l'età tramite una finestra popup

      2) Se dal menu a tendina si sceglie "Studente", sotto il menu appare la scritta "VAI A STUDIARE"

      Se si sceglie "Lavoratore" appare una casella di testo in cui inserire il lavoro svolto

      3) all'invio al server del form una funzione esegue i seguenti controlli

      • Se l'età inserita tramite la casella di testo e quella acquisita tramite il pulsante non sono uguali appare un messaggio di errore
      • Se le due età inserite sono la stessa ma è inferiore a 14 anni appare un messaggio di errore
      • Se i precedenti controllo sono passati appare una finestra di conferma con scritto "Sicuro di aver scelto la provincia XXX" (dove XXX è la provincia scelta). Se si preme OK appare un messaggio "Dati inviati correttamente", se si preme ANNULLA, appare un messaggio di errore

      N.B.: dopo ogni errore la funzione non dovrebbe continuare. Si può inserire un return false;

    • IL SISTEMA OPERATIVO