
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
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