| PRESENTAZIONE |
|
PRESENTAZIONE |
Il grande sviluppo di
internet ha determinato una rapida evoluzione dei siti web che
necessitano in modo crescente di una maggiore dinamicità e
interazione con l'utente (cataloghi on line dinamici, sezioni
riservate, pagine aggiornabili automaticamente, applicazioni di
e-commerce ecc.). PHP è un potente linguaggio di scripting che si
lascia incorporare facilmente all'interno del codice HTML ed offre
un potente strumento per realizzare pagine dinamiche con
collegamenti a database relazionali come MySql e offre importanti
strumenti per la creazione di pagine web interattive. Uno dei grandi
vantaggi di PHP è che è gratis ed è open-source per cui esiste molto
materiale di sviluppo.
Durante il corso si
apprenderanno le tecniche per la creazione di pagine dinamiche con
PHP, interagendo con database relazionali, quali MySql. E'
inoltre prevista la realizzazione di esercizi esemplificativi che
permettono di mettere immediatamente in pratica le conoscenze
acquisite durante il corso.
|
|
OBIETTIVI
DEL CORSO
|
Fornire le competenze
necessarie alla realizzazione di siti costituiti da pagine dinamiche
i cui contenuti si appoggiano ad un database e utilizzare il codice
PHP per inserire nelle pagine collegamenti dinamici e gestire gli
accessi e le autorizzazioni al sito web |
|
PREREQUISITI DI PARTECIPAZIONE |
Buona conoscenza
delle nozioni fondamentali della progettazione di siti internet,
linguaggio Html e editor, nozioni sui database. |
|
IL
PROGRAMMA |
|
Modulo 1:
Database
MySQL |
Obiettivo del modulo e fornire le
competenze necessarie per capire e
conoscere MySQL. Prima di iniziare a scrivere in php occorre comprendere come
progettare un database, come creare le tabelle e come estrarre le informazioni
desiderate.
-
progettazione database con MySQL
-
database relazionali
-
creare e modificare tabelle
-
colonne e record
-
integrità referenziale
-
istruzioni insert, update, join
-
comando select
|
|
Modulo 2:
Linguaggio PHP |
Obiettivo del modulo e fornire le
competenze necessarie per
scrivere script in php che accedano ai database, principi di base
del linguaggio e tecniche di compilazione.
- primi passi con PHP
- variabili
- strutture di controllo
- condizioni
- cicli
- array
- funzioni
- organizzare i codici di scrittura
|
|
Modulo 3:
PHP e i database |
Obiettivo del modulo e
fornire trasferire le competenze acquisite nei moduli precedenti in
applicazioni concrete e casi applicativi reali tramite alcune
semplici applicazioni comunemente visibili nel web come:
-
creazioni di semplici applicazioni
-
guestbook
-
sondaggio
-
catalogo on line
-
forum
-
sezioni ad accesso riservato
-
pannelli di amministrazioni utenti
-
elementi dinamici delle pagine web
|
| L'ATTESTATO |
|
|
Al termine del corso
verrà rilasciato un attestato. |