Programma CorsoWEB SPECIALIST

Transcript

Programma CorsoWEB SPECIALIST
Area
GRAFICA
E WEB
Programma Corso WEB SPECIALIST
Introduzione al Web
Design
Chi è il Web Designer – il
lavoro del Web Designer
Differenza tra
comunicazione web e
stampa
I motori e le chiavi di
ricerca
I browser, gli standard e
l’accessibilità
User Experience
Cosa si intende per siti
Web antropomorfi
Il concetto di User
Experience
Le informazioni semplici
da raggiungere
Interfacce grafiche
studiate per l’utente
Da evitare: il tasto Back e i
vicoli ciechi
Usabilità dei siti Internet
Definizione di usabilità
Concetto di Learnability
Analisi di siti web
Il concetto di usabilità
all’interno della Legge
sull’Accessibilità
Gli errori più comuni
Studiare il comportamento
degli utenti
Tool per lo studio
dell’usabilità
PHP & Database
Introduzione al PHP
L’ambiente di sviluppo
differenza fra linguaggi
server-side e client-side
Variabili, costanti,
operatori
Condizioni e Cicli
Array
Gestione form e controlli
Upload e Download
Cookie e Sessioni
Introduzione ai Database
Tabelle e relazioni
Introduzione al Linguaggio
SQL
SQL comandi base (insert,
update, delete)
Esempi di query
Interrogare un database
da PHP
Psicologia e
comunicazione web
Definizione tra
comunicazione attiva e
passiva
Differenza tra
comunicazione statica e
dinamica
Differenza tra
comunicazione web e
stampa
Il sito Web all’interno
della comunicazione di
un’azienda
L’Immagine aziendale :
dal logo alla campagna
stampa passando per il
web
Il brief; il target del
sito web; il brand; la
rappresentazione visiva
di una filosofia aziendale:
il payoff
La costruzione del layout
Composizione
Psicologia della forma
Psicologia del colore
Il font
La scelta del font in un sito
Web
Il logo come immagine di
un’azienda
HTML 4 & 5
Linguaggio Ipertestuale
definizioni e scopi
Il DOM
I tag ed attributi
Link
Layout e Impaginazione
Spazialità
Nozioni sui fogli di stile
CSS
Aggiunta del contenuto
alle pagine
Form
Plug-in esterni
Tag semantici
Video e Audio
Formato SVG
Geo-localizzazione
Web Storage
Caching e Scripting
Teoria e tecniche di
progettazione web
Le fasi: brief, idea,
progettazione,
pianificazione
Tipi di Navigazione
(principale, locale,
contestuale…)
Organizzare i contenuti
L’interfaccia :definizione,
tipi, efficacia
La definizione del dialogo
con l’utente – interattività/
usabilità
L’identità visiva: stile,
colori, carattere, foto
Organizzare la struttura
: l’architettura della
pagina e le regole
d’impaginazione
Layout grafici
Il target di riferimento/
cliente/brand
Sistemi di accesso al
web – gli strumenti della
comunicazione web
Importanza delle primarykey nei testi del sito
La semantica nel web
Nuove tendenze e
tipologie d’informazione.
i blog, storia di un sito web
Software Photoshop
Esplorazione dell’ambiente
di lavoro.
Scelta e differenza della
modalità di colore.
Dimensioni, risoluzione e
peso delle immagini. Uso
scanner.
Uso degli strumenti di
selezione.
I tracciati di ritaglio. I livelli.
La rasterizzazione del
testo
Salvare i file. Esportazione
dei file.
Accenni ed esempi di
Flash e Action Script
Software Dreamweaver
Area di lavoro di
Dreamweaver
Uso delle barre degli
strumenti, delle finestre di
ispezione e dei menu di
scelta rapida
Pianificazione e
configurazione del sito
Organizzazione e gestione
dei file di un sito
Definizione del layout delle
pagine Web
Creare e gestire i file
Creazione e apertura dei
documenti
Gestione di file e cartelle
Web 2.0/3.0 architettura
di un sito web
Social Media Marketing:
Cosa sono i social media
e cos’è il Social Media
Marketing
Le regole della
comunicazione sui social
L’approccio one-to-one
alla comunicazione nei
social e l’importanza
dell’ascolto e delle
conversazioni nei social
“Sentiment Analysis”
e scelta dei canali più
idonei alla comunicazione
aziendale
Facebook, Twitter,
Google+ e Foursquare:
come ottimizzare e
utilizzare i principali social
media per il marketing
Costruzione di un piano
editoriale di contenuti e le
regole fondamentali del
Community Management
Cos’è l’engagement
prodotto nei social e i tool
per misurarlo.
Software Illustrator
Esplorazione dell’ambiente
di lavoro.
Scelta e differenza della
modalità di colore
Dimensioni, risoluzione e
peso delle immagini
Barre degli strumenti.
Finestre di ispezione. Uso
delle guide. Importazioni
di immagini
Disegnare curve in Beziér
Creazione e modifica dei
colori
Salvataggio dei file.
Esportazione dei file
Preparazione di un
documento per il web
Scelta dei software giusti
per ogni applicazione.
Differenza tra grafica
vettoriale e immagini
bitmap
Qualità delle immagini.
Dimensioni, risoluzione e
peso delle immagini.
Le caratteristiche dei vari
formati di file
Calibrazione degli
strumenti: monitor, scanner
e stampante
1
Area
GRAFICA
E WEB
Programma Corso WEB SPECIALIST
CSS (2,3), JAVAScript
Css
Css e compatibilità con i
browser
Differenti dichiarazioni di
fogli di stile
Struttura di un fogli di stile
Regole e commenti del
css
I selettori
Formattare elementi di una
pagina con le classi
L’attributo class
Differenza tra class e id
Dichiarare un id
Formattare i contenuti
testuali
Proprietà di base del testo
Impostare il colore degli
elementi
Gestire lo stile degli
elenchi puntati e numerati
i layer e il tag div
padding margin e border
posizionamento assoluto
e relativo
Richiamare un script
esterno alla pagina
AJAX
I Form: passaggio di dati
tra client e server
Tag form
Tag input
Tag text-area
Tag select
Accedere alle pagine web
con Javascript
Gli editor per scrivere
codice javascript
Debug di codice
javascript
Incompatibilità con
browser
Javascirpt il DOM e gli
eventi del browser
Controllare il div e lo span
Il motore di JQuery
Introduzione al Jquery
Selettori di base
selezionare gli attributi
filtrare le selezioni
Metodi di base
Metodi per gli attributi
Gestione delle classi, del
contenuto e dei campi dei
form
Traversing
Inserire elementi
Inserire elementi contigui
Sostituire, rimuovere,
svuotare e duplicare
Manipolare i CSS
Associare gli eventi
Gestire gli eventi
Effetti di base
Animazioni
Validare il codice
I validatori w3c
Legge 4/2004
il regolamento
Verifica dell’accessibilità
secondo la legge
Verifica accessibilità del
web
pro e contro, analisi di
ciascun elemento
verifica tecnica di un sito
web
usabilità del web
fondamenti
qualità del software
le norme iso
estensione al web
i criteri essenziali
verifica soggettività di un
sito
Javascript
La sintassi del linguaggio
Variabili, Tipi di dati
Espressioni e operatori
Gestione Finestre e frame
Accenni Tecnologici
CMS (joomla, drupal,
wordpress…)
SEO con Wordpress: i
plugin per l’ottimizzazione
delle pagine web
dinamiche
E-commerce e sistemi di
pagamento online
Seo
SEO Copywriting:
come scrivere testi
persuasivi per l’utente e
utili per i motori di ricerca;
Ottimizzazione off-site:
il concetto di link, di link
popularity e di Google
PageRank. Le tecniche
per aumentare i link al
proprio sito, Content
Marketing & Inbound
Marketing.
I tool e gli strumenti
operativi per chi fa SEO:
misurare traffico e risultati
raggiunti, misurare lo stato
di salute del proprio sito
web, misurare il ranking
per le parole chiave del
proprio sito.
Altri strumenti di Web
Marketing : SEA (Search
Engine Advertising),
pay per click (Google
Adwords, Adsense,
Facebook ADS), Display
Advertising
Motori di ricerca e Web
Marketing
Basi di motori di ricerca:
come funziona un motore
di ricerca: crawling,
indexing e ranking, cosa
legge e cosa non legge
il crawler di un motore
di ricerca, la Universal
Search e i motori di ricerca
verticali, analisi di una
SERP di Google;
Analisi di mercato:
individuare i principali
competitors e analizzarne
il loro posizionamento,
come scegliere le giuste
keywords per il proprio
business;
Ottimizzazione on-site:
(i tag html utili per il
ranking del sito web:
ottimizzazione dei meta
tag, delle immagini, tag di
formattazione, url, heading
tags, link interni;
2