
Web Master Base
Inizio Corso: Ottobre 2010
Corso di gruppo (8-10 persone): 80 ORE
Gruppo medio (6 -7 persone) 60 ore
Piccolo gruppo (4-5 persone) 50 ore
Frequenza: due volte a settimana, due ore a lezione
Prerequisiti: conoscenze informatiche di base
Documento rilasciato: Attestato di qualifica professionale
Costo corso : € 880 (invece di € 980)
OFFERTA VALIDA PER LE ISCRIZIONI EFFETTUATE DAL 06/09/2010 AL 17/09/2010
PAGAMENTO RATEALE SENZA INTERESSI:al momento dell'iscrizione euro 280 poi 3 rate mensili da euro 200 a partire da inizio corso
Il costo comprende materiale didattico e tassa di esame
Argomenti trattati nel corso: Html, Asp e IIS, Visual Basic, Sql, Ado,Access
DOCENTI CERTIFICATI MICROSOFTArchimede 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
Descrizione del corso Web Master base
Il Web Master è una delle figure professionali attualmente più richieste da gran parte
delle aziende e si identifica con colui che conosce il linguaggio globale delle discipline
legate al mondo del WEB.
E' in grado di creare un sito web, pubblicarlo in rete e registrarlo sui motori di ricerca,
occupandosi anche della gestione degli aggiornamenti.
Il Web è lo strumento d'eccellenza per la diffusione delle informazioni: le pagine
cambiano con frequenza giornaliera, si adattano all'utente e ricordano i gusti del
navigatore, permettono di accedere a cataloghi, listini e dati presenti nei database
aziendali ad esempio Access. Tutto ciò è possibile grazie alla diffusione delle
tecnologie di scripting lato server( ad esempio Asp): potenti e flessibili permettono
la creazione di pagine dinamiche anche agli sviluppatori alle prime armi.
La più diffusa e conosciuta tra queste tecnologie è senza dubbio ASP
(Active Server Pages) di Microsoft.
Durante il corso si apprenderanno le tecniche per la creazione di pagine dinamiche
con ASP, interagendo con database relazionali, quali Access grazie al linguaggio sql
Il corso prevede, inoltre,la realizzazione pratica di esercizi esemplificativi che
permettono di mettere immediatamente in pratica le conoscenze acquisite
Obiettivo del Corso
Tramite il corso di Web Master si imparerà a progettare, sviluppare e gestire siti Web professionali. Avere le conoscenze necessarie per operare in modo competente nei settori della progettazione, del design, dell'e-commerce (grazie a sql) e nell'amministrazione web.
Web Master base
Html
Tramite il corso di Web Master si imparerà a progettare, sviluppare e gestire siti Web professionali. Avere le conoscenze necessarie per operare in modo competente nei settori della progettazione, del design, dell'e-commerce (grazie a sql) e nell'amministrazione 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
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