PROGETTISTA WEB:
Web Design + Web Master Base
Inizio Corso: Ottobre 2010
Corso di gruppo (8-10 persone): 160 ORE
Gruppo medio (6 -7 persone) 130 ore
Piccolo gruppo (4-5 persone) 110 ore

Frequenza: due volte a settimana, due ore a lezione
POSSIBILITA' DI CONSEGUIRE IN SEDE LA CERTIFICAZIONE ADOBE SU FLASH E DREAMWEAVER
Documento rilasciato: Attestato di qualifica professionale
Costo corso:€ 1699 (invece di € 1900)
OFFERTA VALIDA PER LE ISCRIZIONI EFFETTUATE DAL 06/09/2010 AL 17/09/2010
PAGAMENTO RATEALE SENZA INTERESSI:al momento dell'iscrizione euro 399 poi 5 rate mensili da euro 260 a partire da inizio corso.

Argomenti trattati nel corso:
Html, Dreamweaver , Fireworks, Flash
Logica di programmazione Access, Asp e IIS, Visual Basic, Ado, Sql
DOCENTI CERTIFICATI ADOBE E MICROSOFT

Descrizione del corso di Progettista Web:

L'obiettivo del corso è la formazione di una figura in grado di realizzare portali e siti web di alta qualità tramite la creazione di pagine dinamiche. Lo sviluppo di interfacciamenti a database, elementi flash, form...sono solo alcuni degli aspetti che riguardano l'ingegnerizzazione di un sito web, la cui realizzazione è possibile grazie alla diffusione e all'utilizzo delle tecnologie di Script Lato Server. Una tra le più diffuse e sicuramente la più conosciuta è ASP (Active Server Pages) di Microsoft e server IIS. Grazie a questo Master sarete in grado di proporre una soluzione completa di supporto nell'ottica di risolvere problematiche e di proporre soluzioni alternative per realizzare piattaforme professionali di supporto ai servizi web. Saprete cosi realizzare un sito Web completo sia dal punto di vista grafico che dal punto di vista della programmazione. Un corso per lo sviluppo di siti web,completo a 360 gradi.

Archimede informatica si riserva il diritto di posticipare le date di inizio dei corsi qualora non si raggiunga il numero minimo necessario per far partire il corso collettivo
PROGETTISTA WEB
Web Design + Web Master Base
PROGRAMMA
Progettista Web
Html
Lo scopo dell’HTML (Hyper Text Markup Language) è quello di fornire attraverso dei Tag o contrassegni la struttura e una formattazione del documento. Tramite questi Tag il Browser saprà come rappresentare la pagina Web

  • Introduzione al World Wide Web
  • Cos’è Hyper Text Markup Language
  • Funzionamento delle pagine Web
  • Studio dei Tag
  • Intestazioni, Titoli, Paragrafi e commenti
  • I Link: Collegamento tra le pagine Web
  • Collegamenti interni alle pagine
  • Formattazione del testo e controllo dei Font
  • Elenchi puntati e numerati
  • Collegamenti e-mail all’interno della pagina
  • Inserire immagini in una pagina Web
  • Modifica degli sfondi e dei colori
  • Inserimento di file Multimediali nella pagina
  • Le Tabelle
  • I Frame
  • I Meta tag
  • I form
  •  
    Adobe Dreamweaver
    Dreamweaver è uno dei più potenti software per editare HTML, ma al tempo stesso è estremamente facile da utilizzare, ed altamente professionale. Esso è uno dei software più usati dai Web Design professionisti, permette infatti di realizzare pagine Web complete in tempi brevissimi con il metodo conosciuto col nome WYSIWYG (in inglese “what you see is what you get”).

  • L’interfaccia grafica di Dreamweaver
  • Definizione del sito
  • Creazione e salvataggio di una pagina Web
  • Anteprima nel browser
  • La formattazione del testo
  • Inserimento di immagini
  • I punti attivi
  • Creazione di un rollover di immagine
  • Creazione di collegamenti ipertestuali
  • Formattazione dei colori dei collegamenti
  • Collegamenti Ancoraggio con nome
  • Creazione di una barra di navigazione
  • Inserimento di tabelle
  • Righe, colonne, celle
  • Selezione e inserimento di contenuti nelle tabelle
  • Formattazione delle tabelle
  • Tabelle annidate
  • Vista layout di Dreamweaver
  • Creazione di moduli
  • Caselle di testo
  • Caselle di controllo e pulsanti di scelta
  • Elenchi e menù
  • I Frame
  • Frame annidati
  • Creazione dei livelli
  • Posizionamento e visibilità dei livelli
  • Ridimensionamento dei livelli
  • Inserimento di elementi multimediali
  • Aggiunta di filmati,suoni e animazioni flash in una pagina Web
  • Comportamenti e animazioni (DHTML)
  • I Fogli di Stile (CSS)
  • La linea temporale di Dreamweaver
  • Gestire e mantenere il sito
  • Scelta delle Keywords
  • Acquisizione di un dominio
  • Pubblicazione di un sito Web
  • Inserimento di un sito nei motori di ricerca
  • Adobe Fireworks
    Fireworks è uno dei più potenti programmi per la progettazione e realizzazione di elementi grafici per il Web. Esso permette di modificare le immagini, ottimizzarle, esportale, di creare un logo, dei menù, pulsanti, rollover ed oggetti animati per il web. Una soluzione pressoché completa per la realizzazione di siti Web.

  • Il pannello degli strumenti di Fireworks
  • Pannelli e Schede
  • Modifica di oggetti bitmap
  • Lo strumento Bacchetta magica
  • Regolazione della tonalità e saturazione di una bitmap
  • Lo Strumento Lazo, Gomma, perimetro di selezione
  • Spostamento di una selezione
  • Le sfumature
  • I livelli
  • Raggruppamento dei livelli
  • Strumento Seleziona dietro
  • Creazione di un nuovo documento
  • Griglia, guide e righelli
  • Disegno di forme base
  • Gli strumenti di disegno
  • Rotazione di oggetti
  • Il pannello Cronologia
  • Ritaglio area di lavoro
  • Colore di riempimento
  • Pannello info
  • Importazione delle immagini
  • Il testo
  • Formattazione del testo
  • Riempimenti e colori al testo
  • Le maschere
  • Gli effetti
  • Texture e motivi
  • Unione di più forme
  • Riempimenti sfumati
  • Convertire un testo in Tracciato
  • Mascherature delle immagini
  • Ottimizzazione ed esportazione delle immagini
  • Creazione di una gif animata
  • La tecnica Onion Skin
  • Esportazione di una gif animata
  • Anteprima nel browser
  • Intercalaggio
  • I simboli
  • La libreria di Fireworks
  • Realizzazione di pulsanti
  • Rollover semplici e rollover disgiunti
  • Creazione di una mappa immagine e divisione in porzioni di una bitmap
  • Comportamenti
  • Menù a comparsa
  • Integrazione con Dreamweaver
  • Adobe Flash
    Flash è uno dei programmi leader per la creazione di siti Web accattivanti e interattivi. I Web design professionisti conoscono l’importanza di saper utilizzare in maniera approfondita questo applicativo per il Web. Flash permette la creazione di animazioni sia semplici che complesse ma comunque sempre di grande impatto visivo.

  • Creazione di un documento con Flash
  • Configurazione del filmato
  • La linea temporale
  • I fotogrammi
  • Gli strumenti di disegno
  • Modifica dei tratti e dei riempimenti
  • Riempimenti sfumati
  • Strumenti Pennino e Sottoselezione
  • Rotazione e scalatura degli oggetti
  • Le guide
  • I livelli guida
  • Il testo in flash
  • I simboli:grafico, movie clip, pulsante
  • Le istanze
  • Uso e organizzazione della libreria
  • Animazione fotogramma per fotogramma
  • Interpolazione movimento
  • I livelli guida movimento
  • Le maschere
  • Interpolazione forma
  • I suoni
  • Etichettare i fotogrammi
  • Le azioni principali di Flash
  • Ottimizzazione
  • Pre-loader
  • Pubblicazione ed esportazione del filmato
  • Asp e IIS
    Le Active Server Pages permettono la creazione di siti Web Dinamici e funzionali. Le pagine Asp sono degli script, ovvero dei brevi frammenti di codice che vengono elaborati dal server per eseguire determinati compiti. Grazie all’estrema facilità di sviluppo si potrà rapidamente imparare a sviluppare applicazioni quali registrazioni ad un sito web tramite login e password, carrelli della spesa ed altro ancora. Per eseguire le pagine asp occore un Server Web come detto. IIs è il server professionale fornito da Microsoft per l’esecuzione di tali pagine

  • Cosa sono le pagine Asp
  • Modello client – server
  • Differenze tra Asp e la tecnologia lato server
  • Installazione e configurazione di IIS
  • Gli oggetti Asp
  • Metodi e proprietà
  • Le variabili
  • Gli operatori
  • Strutture di controllo
  • Logica condizionale
  • Logica ciclica
  • Logica ramificata
  • Le funzioni interne
  • Oggetto Response
  • Oggetto Request
  • Oggetto Application
  • Oggetto Session
  • Oggetto Server
  • Oggetto AspError
  • Buffering delle pagine
  • Ricezione delle informazioni dall’utente
  • Recupero dei contenuti di un modulo
  • Le variabili d’ambiente
  • I cookies
  • Le variabili di sessione e dell’applicazione
  • I componenti Asp
  • File di inclusione lato server
  • Debug degli script
  • Accesso ai database con le pagine Asp
  • Lettura e visualizzazione dei contenuti di una tabella del database
  • Inserimento, aggiornamento e cancellazione di record dal database
  • Visual Basic
    VBscript è il linguaggio di scripting lato Client/Server anche se esprime al meglio le sue potenzialità lavorando lato Server. Esso permette di rendere una pagina Web dinamica e di interagire con l’utente. Vbscript con la sua semplicità di linguaggio ci permette di realizzare applicazioni complesse.

  • Differenza tra script lato client e lato server
  • Visualizzazione di script lato server
  • Inserimento di commenti
  • Basi della programmazione orientata agli oggetti
  • Definire gli oggetti
  • Istanziare gli oggetti
  • Incapsulamento ed ereditarietà
  • Metodi e proprietà di un oggetto
  • I tipi di dati
  • Dichiarazione delle variabili
  • Ambito di una variabile
  • Le assegnazioni
  • Memorizzazione e recupero dei dati
  • Le strutture decisionali: if…Then, Select Case
  • Le strutture cicliche: For...Next, Do...While
  • Funzioni interne ed esterne
  • Ado
    Il modello ADO costituisce una serie di oggetti programmabili. ADO è l'ultimo strato di una tecnologia denominata OLEDB, un modello orientato agli oggetti che, utilizzando COM, è in grado di dialogare con diverse fonti di dati in un modo molto potente. ADO e' l'interfaccia piu' usata per accedere ai database sotto il sistema operativo Windows, non solo mediante Visual Basic, ma anche mediante ASP ed altri ambienti di sviluppo

  • Comunicazione con un database usando ADO
  • Modelli di database ODBC e OLEDBC
  • L’oggetto Connection
  • Il DSN di sistema
  • Connessione senza DSN
  • Chiusura di una connessione al database
  • Oggetto Recordset
  • Oggetto Command
  • Uso di adovbs.inc
  • Tipi di bloccaggio dei record: LockType
  • AddNew
  • Update
  • La collection Fields
  • CursorType
  • CursorLocation
  • Sql
    SQL (Structured Query Language) è il linguaggio più usato per la definizione e per l’accesso ai database. Un linguaggio di fondamentale importanza per l’interazione con i database e che non può essere ignorato. La sua sintassi estremamente semplice ma altrettanto potente, permette l ‘inserimento, la modifica, l’aggiornamento e la cancellazione dei dati presenti nella base dati. Il corsista tramite numerosi esercizi, sarà in grado brevemente di creare e manipolare i dati delle tabelle, di definire i vincoli di integrità e di eseguire Query di difficoltà sempre crescente.

  • I Database
  • I RDBMS
  • Integrità fisica dei dati
  • Integrità logica dei dati
  • Ottimizzazione
  • Il modello relazionale
  • Le relazioni: 1:1, 1:N, N:N
  • Interrogazioni sui Database
  • La clausola Where
  • Operatori logici e di confronto
  • Between
  • In
  • Like
  • Is null
  • Le funzioni
  • Min e Max
  • Sum
  • AVG
  • Count
  • Group by
  • Having
  • Subquery
  • Subquery annidate
  • Ordinamento dei dati
  • Join su due e più tabelle
  • Insert
  • Update
  • delete
  • Access
    Un database è un insieme di dati omogenei. Può essere paragonato ad uno schedario elettronico che permette la memorizzazione di informazioni al suo interno. Grazie ad una base dati si possono gestire un mole elevata di dati con tempi notevolmente ridotti rispetto ad una volta.

  • Struttura di un Database
  • Creazione di Tabelle tramite visualizzazione struttura, creazione guidata, immissione dati
  • Tipologia di campi
  • Campi e record
  • Inserire, eliminare record e campi da una tabella
  • Chiavi primarie e indici
  • Generatore di espressioni
  • Ordinamento crescente e decrescente
  • Tipi di relazioni: uno-a-uno, uno-a-molti, molti-a-uno, molti-a-molti
  • Integrità referenziale
  • I filtri
  • Le Query
  • Operatori logici e di confronto