Corsi Web Development
Web Developer

Gli standard tecnici, i software e gli hardware. Metodi di pianificazione di un sito, della sua struttura e dei suoi contenuti con Dreamweaver il linguaggio PHP per la creazione di siti di e-commerce e di applicazioni evolute per l'archiviazione e il monitoraggio di dati. Il linguaggio SQL, utile per accedere ai dati archiviati nel database. Sviluppo di vere e proprie applicazioni complete, con tanto di accesso riservato, controlli vari, stampa di report, elaborazioni complesse, memorizzazione delle sessioni utente, ecc..
NUMERO CHIUSO:
Massimo 7 alunni (1 PC per alunno)
MATERIALE DIDATTICO:
Manuale di supporto al corso e dispense didattiche
programma del corso:
Teoria del web e delle reti dati (durata ore: 4)
- La nascita delle reti di calcolatori, la loro teoria e le caratteristiche di funzionamento;
- Storia del web dalle origini ai giorni d'oggi;
- I componenti delle reti di calcolatori;
- Indirizzi di rete e protocolli;
- Sicurezza sulla rete, password, politiche di accesso e condivisione delle risorse, crittografia e antivirus;
- I software di rete;
- Implementazione di una rete di computer in varie modalità operative;
- La struttura di reti Intranet e Internet;
- Lo sviluppo del web.
Impostazione della struttura di un sito web su Dreamweaver (durata ore: 10)
- Panoramica sull'interfaccia grafica: la schermata iniziale; i menu, i pulsanti, le finestre e le schede;
- l'ambiente di lavoro;
- Impostazione di un sito web attraverso il wizard e le proprietà dei siti di Dreamweaver;
- Impostazione della struttura di un sito web locale;
- Panoramica dei servizi remoti offerti sul web;
- Impostazione dei settaggi per la pubblicazione su server remoti;
- L'utilizzo dell'interfaccia FTP;
- La sincronizzazione, il caricamento/scaricamento dei file, il lavoro in gruppo, il deposito e il ritiro;
- Altri metodi e strumenti di lavoro per la gestione dei siti internet
Siti dinamici con PHP (durata ore: 26)
- L'ambiente e l'architettura per programmare in PHP;
- Introduzione al linguaggio: grammatica e sintassi fondamentale;
- Gli operatori, l'uso e tipologie delle variabili;
- Le strutture dati principali: array e array associativi;
- Le strutture di controllo;
- Le funzioni per gestire stringhe, array, variabili;
- Gli oggetti in PHP;
- Le variabili di sessione: sintassi e funzionamento;
- Error handling in PHP;
- Creazione ed inclusione di librerie esterne.
Il database MySQL e fondamenti del linguaggio SQL (durata ore: 27)
- Introduzione alle pagine dinamiche: i database e MySQL in particolare;
- Sintassi e funzionamento del linguaggio SQL;
- Struttura delle interrogazioni, join, sottointerrogazioni; inserimento dati, estrazione, modifica ed eliminazione;
- Accesso a MySQL da PHP;
- Integrazione dei database nelle pagine web;
- Creazione di applicazioni dinamiche interagenti con il database.
Progettazione di applicativi database sul web (durata ore: 33)
- Case studies su internet rispetto all'utilizzo avanzato della tecnologia PHP-MySQL;
- Pianificazione degli sviluppi richiesti dall'applicazione;
- Disegno del database;
- Strutturare le attività dell'utente nell'utilizzo dell'applicazione;
- Creazione dei vari moduli applicativi per creare un repository da riutilizzare in ogni momento: schermata di account e controllo dell'utenza, navigazione assistita, salvataggio dei log, ricerca sul database e visualizzazione avanzata dei dati, attivazione degli help on line, gestione delle sessioni e dei cookies, verifica dell'inserimento di dati in formati particolari (date, valute, password, indirizzi di posta, ecc.), upload e download dei file, invio automatizzato delle mail, calendari, paginazione dei risultati, stampe, ecc.;
- Gestione di un carrello per il commercio elettronico;
- Operazioni sui dati archiviati: modifica ed eliminazione con controllo dei formati dei dati e dei dati obbligatori;
- Attivazione della messaggistica di alert;
- Debug e gestione degli errori;
- Pubblicazione del sito.
DATE CORSO
-
iscrizioni aperte tutto l'anno - ORE: 100 - EURO 1125,62 + IVA
RICHIEDI INFORMAZIONI PER QUESTO CORSO
Altri contenuti che potrebbero interessarti