PHP è un linguaggio di scripting interpretato concepito per la realizzazione di pagine web dinamiche. E’ un vero linguaggio, di sintassi molto lineare e di approccio concettuale semplice, ma potente nelle funzionalità, per produrre siti web dinamici ed applicazioni web in modo veloce e sicuro. MySQL è il database web per eccellenza, semplice e veloce ma PHP si interfaccia bene anche con gli attuali formati per lo scambio dei dati quali SOAP, JSON, XML, REST.
PHP e MySQL rappresentano una soluzione versatile e flessibile nella gestione di pagine (o contenuti) dinamiche per il web. Nati e distribuiti con licenza opensource si sono diffusi rapidamente per la vasta libreria di funzioni e di oggetti presenti. Oggi PHP e MySQL sono molto utilizzati nel campo della produzione di siti di e-commerce e per la gestione di portali web.
Il corso ha come obiettivo la formazione di programmatori PHP/MySQL, che abbiano conoscenze sia del funzionamento concettuale del linguaggio sia pratico, con lo scopo di produrre sistemi web ed applicazioni dinamiche efficienti ed in modo rapido. Saranno esplorati tutti gli aspetti generali di programmazione e si introdurranno funzioni ed oggetti standard di utilizzo più comune, come quelli per la gestione del database MySQL, di stringhe, di array, della posta elettronica, del file system e per il recupero e la gestione di situazioni di errore.
Conoscenza dei fondamenti della programmazione e di HTML