| WEB MASTER BASE |
| Introduzione |
| |
Definizione di Web Master
La storia di Internet
Il linguaggio HTML
La struttura base di un documento
I Tag principali |
| |
| L'interfaccia grafica
di Dreamweaver |
 |
La barra della pulsantiera
La barra degli strumenti
Menù di scelta rapida
Il pannello oggetti
Finestra ispezioni proprietà
Pannelli mobili agganciabili
Le viste:
codice
codice struttura
struttura
|
| |
| Concetti base |
| |
Definizione del sito
Inserimento del testo
Formattazione carattere
Formato
Carattere predefinito
Dimensione
Colore
La tavola dei colori WebSafe
Gli esadecimali
Elenchi puntati e numerati
I caratteri speciali
I caratteri compatibili
Creazione e salvataggio di una pagina HTML
|
| |
| Le proprietà
della pagina |
| |
Titolo
Sfondo
Testo
Link relativi e assoluti
Collegare le pagine di un sito |
| |
| Inserire immagini e video |
| |
Inserimento di un'immagine
Tipologie:
immagine
immagini rollover
Inserimento di un'immagine come sfondo
immagine di ricalco
Mappe immagine
Inserire un'animazione Flash
Inserire un video |
| |
| I link |
| |
Collegamenti ipertestuali
Collegamenti a file pdf - word - zip
Destinazione:
_blank
_parent
_self
Ancoraggi |
| |
| Le tabelle |
| |
Creazione
Modifica
Tipologie:
normali
estese
Impaginazione con tabelle |
| |
| Il Sito web |
| |
Definizione di sito locale
Gerarchia di un sito web
Modifica di un sito esistente |
| |
| I modelli di Dreamweaver |
| |
Vantaggi nell'utilizzo dei modelli
Creare un Modello
Definire le aree modificabili
Salvare e associare modelli alle pagine
Staccare le pagine dal modello |
| |
| I frame |
| |
Utilizzo e funzionamento
Creazione di pagine basate sui frame
Salvataggio
IFRAME
Utilizzo di IFRAME di terze parti (es. Mappe Google, plug-in Facebook) |
| |
| I DIV |
| |
DIV relativi e assoluti (PA) |
| |
| Il linguaggio CSS |
| |
Concetto di foglio di stile
Fogli di stile interni - esterni
Css per classe, per ID, per tag e avanzati
Impaginazione tramite fogli di stile |
| |
| Le form |
| |
Definizione
Creazione
I CGI
Gli oggetti form:
campo di testo
pulsante
casella di controllo
pulsante di scelta
elenco/menù
campo nascosto |
| |
| Introduzione a Java e Javascript |
| |
Definizione di Applet Java
Modifica e inserimento
Definizione di Javascript
Modifica e inserimento
Comportamenti Javascript di Dreamweaver (es. messaggi pop-up)
Creare una barra di navigazione
Spray widgets |
| |
| Applicazioni correlate |
| |
Photoshop
Ridimensionare
un'immagine
Ottimizzare un'immagine
Creare un'immagine
rollover
Creare e modificare gif animate |
| |
| I meta tag |
| |
Inserimento
Tipologie:
parole chiave
descrizione
refresh |
| |
| Pubblicazione e gestione del sito web |
| |
Gli spazi web:
Spazio gratuito
Spazio a pagamento
Servizio
di Hosting
Servizio di Housing
Il protocollo FTP
Verifica
funzionalità
compatibilità
con i browser
dimensioni
tempi di scaricamento
Anteprima nel browser
Impostazione dei parametri FTP
Pubblicazione
Gestione del sito
Aggiornamenti
Inserimento dell'URL sui pricipali motori di ricerca per indicizzazione |
| |
| HTML 5 |
| |
Cos'è HTML 5
L'impostazione di base della pagina
Cenni alle funzionalità del nuovo linguaggio |
| |
|
| DESIGN e USABILITA' DEI SITI |
| Introduzione |
| |
L'importanza dei domini
Scelta di un target finale
L'incompatibilità dei browser |
| |
| I processi da seguire |
| |
Definizione:
udel sito locale
udi un layout strategico udella
grafica
Pianificare il lavoro
Ricercare materiale grafico
Tracciare la struttura del sito
Creare una bozza grafica
Creare i contenuti
Organizzare le informazioni |
| |
| Usabilità dei siti Web |
|
| |
Introduzione e definizione di usabilità
I principali attributi:
utilità
facilità di apprendimento efficienza
facilità di ricordo quantità di errori
soddisfazione |
| |
| La grafica Web con
Adobe® Photoshop |
 |
Introduzione al programma
La grafica vettoriale
La grafica bitmap
Il peso e la risoluzione di un immagine
ottimizzazione (salva per il web)
I formati: Gif Jpeg Tiff
L'interfaccia grafica e le palette
Creare documenti
L'area di lavoro
I livelli
I canali
La grafica per il web |
| |
| La grafica Web con
Adobe® Fireworks |
 |
Introduzione al programma
Importare immagini di Photoshop
Utilizzare la finestra dei Fotogrammi
Creare una gif animata
Creare un Banner pubblicitario
Esportare per il Web |
| |
| Strumenti utili |
| |
I livelli
proprietà
Tipologie: statici scorrevoli dinamici
I comportamenti: apri finestra browser linea
temporale messaggio popup mostra-nascondi livelli
vai a URL
Creazione di un sommario alfabetico il tag Ancoraggio con
nome
Inserimento di file multimediali il tag <BGSOUND> |
| |
| Pubblicazione |
|
| |
Verifica
funzionalità
compatibilità con i browser dimensioni
tempi di scaricamento
Anteprima nel browser
Impostazione dei parametri FTP
Pubblicazione
Gestione e aggiornamento del sito |
| |
| FLASH BASE |
| Introduzione ad Adobe® Flash |
 |
La grafica bitmap
La grafica vettoriale
L'interfaccia grafica: la barra di titolo la
barra dei menù gli strumenti lo stage
l'area di lavoro |
| |
| Proprietà
filmato |
| |
Frequenza fotogrammi
Dimensioni: larghezza altezza
Corrispondenza
Colore di sfondo
Unità di misura
Rapporto fotogrammi/tempo
Calcolo dei fotogrammi da inserire per la durata del filmato |
| |
| La Timeline |
| |
Inserire un nuovo livello
Modificare le proprietà: nome mostra
blocca tipo colore contenuto
Definizione di scena
I fotogrammi: inserimento e rimozione fotogramma
copia e incolla fotogramma taglia e incolla fotogramma
I fotogrammi chiave: utilizzo inserimento fotogramma
chiave inserisci fotogramma chiave vuoto |
| |
| La
Toolbox e i suoi oggetti |
| |
Strumenti:
freccia
sottoselezione linea lazo
penna testo ovale rettangolo
matita pennello bottiglia inchiostro
contenitore colore contagocce gomma
Visualizza: mano ingranditore
Colori: colore tratto colore riempimento
colori predefiniti nessun colore scambia
colori |
| |
| Creazione
della grafica |
| |
Creare gli oggetti
Raggruppare gli oggetti
Editare gli oggetti
Allineamento di elementi grafici
Importare grafica in Flash
Processo di rasterizzazione |
| |
| I
simboli |
| |
Definizione e utilizzo
Tipologie: simboli Grafici simboli MovieClip
simboli Button
Usare la libreria per aumentare la produttività |
| |
| Le
immagini |
| |
Usare immagini bitmap in Flash
Tracing su bitmap |
| |
| Il
testo |
| |
Lavorare con i font
Il pannello carattere: tipo di carettere altezza
carattere spaziatura collegamento URL
L'opzione crenatura
Il pannello paragrafo: allineamento orizzontale (a sinistra
- al centro - a destra - completo) margine sinistro
margine destro indentazione interlinea
Il pannello opzioni testo: tipo testo: statico/dinamico |
| |
| L'animazione |
| |
L'interpolazione movimento
L'interpolazione forma
La guida movimento
Tecniche di Onion Skin
Animazione Shape Tweening
I comandi: Riavvolgi Riproduci |
| |
| La
navigazione in Flash |
| |
Creazione di un bottone
Usare le azioni di actionscript con i bottoni
Associazione di un URL ad un bottone |
| |
| Gestione
audio |
| |
Importare un file audio
Sincronizzare l'audio con la linea temporale
Creare cd multimediali |
| |
| FLASH AVANZATO |
| Action Script |
 |
Concetti di programmazione ad oggetti
(esempi Javascript)
Differenze tra Actionscript e Javascript
Usare il pannello delle Actionscript
Premessa sul linguaggio
Play and Stop
Goto
Get URL
Load movie
Specifica dei target
Gli eventi dei bottoni
Aree sensibili
Le variabili: settaggio
Operatori numerici e di stringa
Condizione If e gli operatori logici
Le proprietà del target: settaggio lista
completa
conoscerne il valore
Duplicate i Movie Clip
Comandi per il proiettore Flash
Interazione Flash-Javascript
Scrollino di testo
Stampare da Flash |
| |
| L'oggetto Movieclip |
| |
Primi metodi
Metodi: goto get URL loadMovie
swapDepths loadMovie
Rendere trascinabile
Verificarne la collisione
Gli eventi gestiti
Caricare variabili da un file esterno |
| |
| L'oggetto Date |
| |
Inizializzazione e metodi
Conoscere la data e l'ora correnti |
| |
| L'oggetto Mouse |
| |
Due semplici metodi sull'utilizzo
dell'oggetto mouse
Scrivere script Le funzioni
Gli oggetti personalizzati I loop
Gli Array Gli Array:metodi L'oggetto Color
L'oggetto Sound L'oggetto Key
L'oggetto Selection Creare un mouse trailer |
| |
| A scelta: WEB MASTER
AVANZATO ASP |
| Modelli di architettura:
client/server |
 |
Come installare il .psw ed .iis
Processo guidato di installazione
Componente IIS
Come installare IIS |
| |
| Introduzione alle active
server pages |
| |
Configurazione Web Server
Introduzione ad ASP ed allo scripting lato server
La sintassi
I commenti |
| |
| Oggetti ASP |
| |
La programmazione ad oggetti (cenni)
metodi eventi proprietà |
| |
| Oggetti Request e Response |
| |
Il protocollo HTTP
L'oggetto Request: metodi eventi
proprietà
L'oggetto Response: metodi eventi
proprietà |
| |
| Oggetti Server e Session |
| |
L'oggetto Server:
metodi
eventi proprietà
L'oggetto Session: metodi eventi
proprietà |
| |
| I database relazionali |
| |
Introduzione al linguaggio SQL
I fondamenti del linguaggio: SELECT INSERT
UPDATE DELETEVB
Script: sintassi strutture di controllo
comandi funzioni
Le componenti installabili di Asp
I database
Come creare un Database con Microsoft Access
Scaricare il database
Registrare il database in ODBC
Accesso ai database tramite ADO (Active Data Objects)
Elaborare la sorgente dei dati
Gli oggetti: connection command error
parameter recordset field |
| |
| Le Collection |
| |
QueryString, Form, ServerVariables,
Cookies
Modifica e aggiornamento dei dati di una form
Query di aggiornamento
Query di eliminazione
Oggetti COM lato server
Visualizzare una lista di record
Form di Ricerca con Combo Box
Inserimento, modifica e cancellazione: dati form/tabella
form master/detail
Ottimizzare le prestazioni delle pagine ASP |
| |
| HTTP |
| |
Problematiche di sicurezza con ASP
Utilizzo dell'ASP per il commercio elettronico
Breve panoramica sugli altri strumenti lato server: PHP
Oracle CGI JSP |
| |
| oppure: WEB MASTER
AVANZATO PHP |
| Introduzione generale
a PHP |
| |
Che cos'è il PHP
Cosa può fare PHP
Confronto con altri linguaggi Server side |
| |
| Primi passi |
| |
Creare un file con PHP
Leggere, scrivere e cancellare un file
Usare i Form
Progettare un database |
| |
| Installazione e caratteristiche
principali |
| |
Installazione su Unix/HP-UX
Installazione su Unix/Linux
Servers-CGI/linea di comando
Server-Apache
Server-Apache 2.0
PHP e Apache 2 su Linux
PHP e Apache 2.0 su Windows
Server-Caudium |
| |
| Gestire le informazioni
|
| |
Struttura del Linguaggio
CostantiSintassi
Costanti predefinite |
| |
| SQL e MySql |
 |
I database relazionali:
raggruppare i dati ordinare i dati cancellare
i dati
Le tabelle: campi record
Ottimizzare le query
Creare campi calcolati
Variabili
Cicli e condizioni |
| |
| Funzioni |
| |
Funzioni definite dall'utente
Valori restituiti
Funzioni variabili
Funzioni Apache Installazione Configurazione
di Runtime Aritmetici di Assegnazione
Bitwise di Confronto di Controllo errori
di Esecuzione di Incremento/decremento
Logici di StringaFunzioni di Array Introduzione
e installazione Configurazione di Runtime Costanti
predefinite |
| |
| PHP e i database |
| |
Form e PHP
Cookies
Gestione della connessione
Usare i metodi Get e Post
Prelevare le informazioni dell'utente da un form
Gestire la sicurezza dei Dati
Spedire il contenuto di un form a un database o per posta elettronica
Configurare ODBC data sources Microsoft Query
Array
Stile di scrittura
Area riservate e password con PHP e MySQL |
| |
| A scelta: AMMINISTRATORE DI
RETI SU WINDOWS 2008 SERVER |
| Introduzione alle
Reti |
 |
Configurazione fisica di una Rete
Schede di Rete, Cavistica e Collegamenti
Installare una Rele Locale (LAN)
Hub e Gestione del Router
Configurare le Impostazioni TCP/IP.
Impostare un Architettura Client -Server |
| |
| Installazione
di Windows Server |
| |
Cenni su Microsoft Windows e
sulle diverse Versioni
Pianificare e predisporre una installazione
Aggiornare a Windows
Identificare e correggere eventuali errori di installazione
Configurare l'Hardware
Configurare le modalità di visualizzazione
Configurare le impostazioni di sistema
Connettere Windows ad una rete |
| |
| Creare e gestire
Account Utenti, Gruppi e Domini |
| |
Cosa è un account utente
Come creare un account utente
Creazione di un account utente locale e di dominio
Impostare i profili utente locale e di dominio
Cenni sui gruppi in Windows
Implementare un gruppo all'interno di un dominio o di un gruppo di
lavoro |
| |
| Gestione della
Rete Aziendale e Privata |
| |
Come connettersi ad una LAN ( Local
Area Network)
Configurare le Impostazioni TCP/IP
Configurare Client e Connessioni in Ingresso
Le reti WAN ( Wide Area Network)
Creare una connessione ad una Rete Privata Virtuale
Installare e configurare una VPN ( Virtual Private Network)
Autenticazione della connessione VPN e crittografia dei dati
Amministrazioni reti locali e VPN |
| |
| Introduzione al
Sistema NTFS |
| |
Autorizzazioni NTFS ed il loro utilizzo
con Windows
Comprimere i dati
Protezione dei dati
Cosa sono le cartelle condivise
Creazione di un cartella condivisa
Uso di NTFS e autorizzazioni per cartelle condivise
Uso di cartelle condivise di amministrazione
Configurare le cartelle condivise con DFS |
| |
| Gli strumenti
di Windows Server |
| |
Il Registro degli eventi
Uso di Task Manager per monitore le risorse di sistema
Uso del monitor di sistema per monitorare le prestazioni del sistema
I messaggi di avviso
Ottimizzare le prestazioni di Windows
Utilizzo dei criteri di protezione
Il controllo degli accessi alle risorse di sistema
Introduzione alle funzionalità di stampa
Aggiungere e configurare una stampante di rete
I dischi in windows
Creare le partizioni
Creare volumi su dischi dinamici
Gestione e ottimizzazione dei dischi |
| |
| Protezione e Sicurezza
dei dati |
| |
Backup e ripristino dei dati
Configurare e implementare un sistema RAID
I gruppi di continuità o UPS
Gli strumenti per il recupero di eventuali perdite di dati |
| |
| Cosa è
Terminal Services |
| |
Pianificare, installare e configurare
Terminal Services
Inizializzare una sessione di Terminal Services
Configurare le impostazioni della sessione
Installazioni di applicazioni sul server Terminal Services |
| |
| Internet Information Services |
| |
nstallazione di IIS
Come creare un servizio per reti internet
Gestione dei domini e delle cartelle web condivise
Protocolli di scambio dati ( Http, Ftp, Https)
Amministrare le risorse di un Server Internet |
| |
| Distribuzioni di Windows Server |
| |
Installare Windows manualmente
via rete
Installare Windows con Gestione guidata
Installare Windows tramite la duplicazione del disco
Installare Windows tramite i servizi RIS (Remote Installation
Service)
File Server
Server di Stampa
Server di applicazioni
Server Web (Internet Information Server) |
| |
| oppure: AMMINISTRATORE DI
RETI SU LINUX |
| Introduzione a Linux |
 |
Panoramica su Linux
Sviluppo e licensing di Linux |
| |
| Concetti base su Linux/UNIX |
| |
Multiutenza/Multitasking
Filesystem
Devices
Utenti e diritti |
| |
| Come aiutarvi da soli |
| |
Man pages
Info file |
| |
| Funzioni base della shell |
| |
Comandi:
ls
cd
find
locate
grep
vi
Variabili d'ambiente
Modificare i file e cambiarne i permessi |
| |
| Stampare |
| |
Inizializzare e fermare
Status della stampante
Installazione della stampante |
| |
| Interfaccia grafica utente |
| |
Window manager
Login grafico
Configurazione di KDE/GNOME
File manager di KDE/GNOME
Applicazioni sotto X |
| |
| Amministrazione di un sistema |
| |
Amministrare gli utenti
Avvio del sistema e spegnimento
Log file e monitorizzazione del sistema
Installare il software
Cron |
| |
| Backup dati |
| |
Concetti base del backup
Strumenti di backup
Riparare i filesystem |
| |
| Tipologoe di reti e loro dimensioni |
| |
LAN
WAN
Internet
Point-to-Point (Dial-Up) |
| |
| TCP/IP-Networking in una rete
LAN |
| |
Indirizzi IP
Indirizzi di rete e maschere, sub-netting
Assegnare gli indirizzi
Indirizzi riservati
Porte
TCP, UDP e ICMP |
| |
| Networking via dial-up connection |
| |
Protocolli:
SLIP
PPP
Assegnazione dinamica di indirizzi IP |
| |
| Aggiungere schede di rete
ad un sistema Linux |
| |
Driver e moduli
Configurare i moduli
Impostare più schede di rete |
| |
| Configurazione delle schede
di rete |
| |
Tramite ifconfig
Tramite route
Indirizzi IP multipli sulla stessa scheda di rete
Risoluzione semplice dei nomi |
| |
| Domain Name System (DSN) |
| |
Concetti di base sull'architettura del DNS
File di configurazione
Sub domains (delegation)
DNS master e DNS slave |
| |
| NIS (le Yellow Pages) |
| |
Amministrazione gruppi
NIS Domains
Network groups |
| |
| Servizi semplici |
| |
Inetd
Telnet
Ftp |
| |
| File services |
| |
NFS Configurazione server
NFS Configurazione client |
| |
| Dynamic Host Configuration
Protocol (DHCP) |
| |
Il protocollo DHCP
Server e Client
File di configurazione |
| |
| Stampante |
| |
Configurazione di stampanti in remoto tramite
/etc/printcap
Spooling e bypassing
Linux come printserver |
| |
| Strumenti di diagnosi |
| |
Ping
Traceroute
Tcpdump
Netstat
Syslogd |
| |
| Elementi base sulla computer
security |
| |
Utenti e passwords
Identificazione, autenticazione e integrità dei dati
TCP wrapper
The Secure Shell (SSH)
Xinetd |
| |
| File Transfer Protocol |
| |
Introduzione sul protocollo ftp
Il server ftp ProFTPD
Server ftp virtuale
Controllo d'accesso
Client FTP |
| |
| Linux come server Web Apache |
| |
File e impostazioni di base
Server web virtuali
Protezione d'accesso
Re-indirizzamento
Gestione dell'errore
Usare Webalizer |
| |
| Squid Proxy Server |
| |
Funzioni di un proxy
Configurazione di squid
Definizione di Access Control Lists (ACL)
Log di squid |
| |
|
| Posta elettronica |
| |
Simple Mail Transfer Protocol (SMTP)
Sendmail
Procmail
Server POP3
Mail clients |
|