Corso di Javascript  
Inserisci questo corso tra i tuoi siti preferiti
Informatica -> Javascript
video: 4 lezioni - 1197 MBvideo
difficoltà: medio

WikiVideo:
8157 click - creato il 10/03/2008
aggiornato: 10/03/2008
  SCHEDA AUTORE  

RSS Corso di Javascript TAG: javascript html

  DESCRIZIONE  
Prerequisiti: conoscenza almeno a livello elementare di un qualsiasi linguaggio di programmazione ad alto livello (basic, pascal, C ecc.). Le basi dell'HTML.
  VIDEO LEZIONI  
 
1 ) Le basi di Javascript
| DOWNLOAD Flash FLV video | DOWNLOAD iPod MP4 |
2420 views | 323.54 MB
Cos'è, perché e dove è utile Javascript; l'elaborazione lato client contrapposta a quella lato server: confronto con la tecnologia ASP. La scelta del browser: tanti standard, tanti guai ...

Internet Explorer e la famiglia Mozilla (Firefox) a confronto per lo sviluppo con Javascript: piccole scocciature che possono nascere provando in locale le pagine quando è installato il service pack 2 di Windows oppure è attivo un firewall (mia esperienza con Zone Alarm), disponibilità di strumenti di debug.

Un pò di chiarezza: Javascript, Java, LiveScript, JScript, VBScript sono tutte cose diverse.

La prima pagina con Javascript: il metodo alert; gli errori più comuni che si possono commettere; usare la console Javascript di Firefox per il debug. Virgolette ed apici con le stringhe. Esempio di accesso ad un oggetto Javasctipt built in: l'oggetto Math (uso del generatore casuale di numeri). Il ciclo for (far impazzire sullo schermo la finestra del browser). Cenni all'oggetto document ed al metodo write. Un esempio d'uso dell'oggetto body: cambiare in modo casuale con un ciclo il colore dello sfondo della pagina visualizzata nel browser.
2 ) Sintassi, variabili e operatori in Javascript
| DOWNLOAD Flash FLV video | DOWNLOAD iPod MP4 |
1623 views | 326.76 MB
Rassegna degli aspetti fondamentali della sintassi Javascript. Variabili: dichiarazione con inizializzazione, tipi di variabile, conversioni automatiche di tipo; visibilità delle variabili: variabili globali e locali (oscuramento delle variabili globali). Assegnamenti: operatori +=, -=, /=, *= e %=; post/pre incremento o decremento (++ e --). Array: aggiungere dinamicamente elementi (caricamento di valori casuali), valori undefined (null); vettori di elementi eterogenei. Il ciclo while, il ciclo do ... while. Il costrutto if ... else; condizioni composte con i connettivi logici: &&, ||, ! (cenni ai corrispondenti operatori bit a bit: &, |, ~, ^) . Istruzione switch. Funzioni: function che restituiscono o meno un valore, passaggio di parametri per valore (by value) e per indirizzo (by reference, solo con uso di oggetti). Stringhe come oggetti: esempi di qualche proprietà e metodo.
3 ) Il modello DOM
| DOWNLOAD Flash FLV video | DOWNLOAD iPod MP4 |
819 views | 269.98 MB
Il DOM: rappresentazione tramite organigramma, i soliti problemi di incompatibilità tra browser, il modello unificante (standard DOM del W3C). L'oggetto window: cambiare da programma le dimensioni di una finestra, far eseguire (e fermare) task paralleli con setInterval ed il metodo resizeBy (una finestra che continua a ridimensionarsi mentre si lavora), le espressioni condizionali, far aprire finestre pop up. L'oggetto history: esempi di accesso ad alcune proprietà, navigare avanti e indietro tra le pagine già visitate. L'oggetto location: esempi di accesso ad alcune proprietà (hostname, protocol ecc.), far saltare il browser ad un indirizzo qualsiasi, forzare il ricaricamento di una pagina. L'oggetto document e sottocontenitori (immagini, links, forms ecc.): esempi di accesso ad alcune proprietà (cambiare da programma il colore del testo, accesso alle immagini, dire quante sono, ingrandirne una tramite le proprietà di un'imagine), accedere alle immagini tramite la loro posizione o attraverso il loro nome), interagire con una form (compilare il contenuto di una casella di testo a seconda dell'ora letta dall'orologio di sistema tramite istanziazione di un oggetto Date). Accesso agli elementi di un documento attraverso il loro ID (metodo getElementById). Come usare la documentazione della Orelly incoporata in Dreamweaver o consultare un sito (inglese) molto completo.
4 ) Programmazione degli eventi
| DOWNLOAD Flash FLV video | DOWNLOAD iPod MP4 |
750 views | 276.2 MB
Programmazione degli eventi. Programmazione dell'evento onLoad di una pagina (cambiare l'immagine sullo sfondo a seconda dell'ora del giorno). Eventi mouseOver e mouseOut per cambiare l'aspetto della pagina entrando ed abbandonando una form di inserimento dati. Evento onClick di una casella di input testuale (facendo click viene eseguita in background un'animazione: gif animata inserita in un layer che viene fatto scorrere automaticamente sotto la form; durante lo spostamento del layer l'utente *può* continuare a lavorare); blocco dell'animazione abbandonando il campo (evento onBlur). Evento onChange, onFocus. Validazione finale dei dati inseriti in una form (evento onSubmit): controlli sui campi testuali; gestione dei radioButton/checkbox: accesso al singolo componente ed al vettore che li rappresenta in blocco; programmare una parola per settare al doppio click su di essa (evento onDblClick) tutti i checkbox a true. Estrazione del valore selezionato da una combobox. Scrivere script su file separati ed includerli in tutte le pagine che si vuole.



ricevi il corso a casa tua
(con un piccolo contributo spese)

Permalink:

 

  Feedback  
Voto utenti

Benvenuto
Registrati al sito per non visualizzare la pubblicità
Registrati gratuitamente
Nick
Pass
perso i dati di accesso?
Altri corsi
Corso su ajax-javascript - 29.9€
Informatica
Corso su Ajax-Javascript
9 lezioni - 393 MB video
autore: Fmj

Basic html and css tutorial
ENGLISH Internet
Basic HTML and CSS tutorial
1 lezioni - nd MB video
autore: Jimmyrcom

Analisi finanziaria e borsistica
Affari
Analisi finanziaria e borsistica
PODCAST
autore: Teletrading

Come usare hypercam2
Software
Come usare HyperCam2
1 lezioni - nd MB video
autore: Superrobyy

Trucchi pc
Computer
Trucchi pc
1 lezioni - nd MB video
autore: Mamt71

WikiVideo più votati
RSS

  Menu  
  Categorie  
  Statistiche  
Utenti: 11.268 iscritti
Ieri: 1.246 visitatori
Oggi: 224 visitatori
Online: 18 utenti
Corsi: 570 disponibili
Video: 5.672 filmati, 76 GB
Altro materiale: 2 GB
  Crea il tuo corso  
Su WikiVideo puoi creare corsi gratuiti e a pagamento
crea il tuo corso
  In Vetrina  
  Segnala risorsa  
Segnala risorse video o url esterni

  Sostieni WikiVideo  
Aiuta il progetto WikiVideo!
Acquista un corso un DVD o fai una donazione
  TAG