LAP513

Web programming e usabilità con PHP e MySQL

Corso Gold
Certificazione
II mondo dei servizi web è sempre più il terreno di battaglia sul quale si giocano sfide decisive per il successo degli Operatori: oggi, infatti, il Cliente è divenuto più sensibile anche al "modo" in cui i servizi possono essere offerti. L'Usabilità ha assunto un ruolo strategico nella progettazione dei servizi e delle applicazioni divenendo linea guida obbligatoria nella progettazione di applicazioni Web. Il PHP è un linguaggio di scripting di tipo "server side" utilizzato per realizzare applicazioni web complesse. È un linguaggio multipiattaforma ed open source con molte funzionalità native, ideale per essere impiegato insieme con MySql, un database server utilizzato nell'ambito di applicazioni professionali.

Durata 3 giorni

Programma

Introduzione ai principi di Usabilità, definizioni e generalità:
vantaggi, diffidenze e problemi
confronto tra ergonomia e usabilità dei sistemi informatici.
Usabilità delle interfacce Software:
capire: la psicologia cognitiva e lo sforzo cognitivo, la memoria e I 2 golfi dell'Usabilità
realizzare: obiettivi del progetto, garantire la visibilità, proporre inviti e vincoli d'uso, fornire un adeguato modello concettuale, semplificare i compiti, restituire feedback e gestire l'errore
valutare e misurare: test di usabilità condotti con o senza il contributo degli utenti, basati su metodi di survey (questionari) o con l'ausilio di strumenti automatici.
Il colore e l'usabilità, la ruota dei colori, accostamenti cromatici schemi cromatici.
Esempi: saranno esaminati alcuni siti allo scopo di valutare il livello di usabilità e lo sforzo cognitivo.
Come sviluppare un sito web e la sua usabilità con il PHP.
La sintassi: variabili, strutture if, for, while, switch.
Funzionalità per mantenere lo stato delle variabili: $_GET, $_POST, $_SESSION, $_COOKIES.
Inviare email-newsletter tramite PHP.
Introduzione alle funzioni utente e le funzioni native e per la manipolazione delle stringhe.
Accesso e manipolazione di file esterni.
L'accesso a DB esterni MYSQL.
Interrogazioni dati tramite SQL.
Query di selezione e restituzione di dati all'applicazione client.
Esempi di realizzazione di applicazioni web che verifichino i requisiti minimi di usabilità.
Il tuo IPv4: 3.145.47.193

Newsletter

Nome:
Email: