MODALITÀ
il corso viene erogato
in modalità dedicata
ORARIO
9.00-13.00 – 14.00-17.00
SEDE
modalità online o in presenza
OFFERTA
la quotazione è a giornata
(su richiesta)
OBIETTIVI DEL CORSO
Grazie a questo corso imparerai ad utilizzare il linguaggio di programmazione PHP.
Se sei un programmatore e vuoi approfondire il linguaggio PHP questo è il corso che fa per te:
- Grazie all’usop di questo linguaggio, potrai effettuare lo sviluppo completo di pagine, siti e web app
- Imparerai a scrivere script a riga di comando o applicazioni stand-alone con interfaccia grafica
PROGRAMMA DEL CORSO
1. Blocco 1: Introduzione e sintassi base
– Il modello di sviluppo su piattaforma LAMP e affini
– PHP: i blocchi di costruzione
– Primo sguardo su HTML
– Q&A
Laboratorio: creeremo un’app per la gestione di una lista della spesa. In questo blocco imposteremo l’ambiente di sviluppo, imposteremo la nostra prima pagina HTML/PHP, e creeremo e valideremo un form.
2. Blocco 2: feature avanzate di PHP, sicurezza
– PHP: caratteristiche indispensabili
– Privacy e sicurezza. Vettori di attacco standard
Laboratorio: analizzeremo il codice scritto in precedenza per cercare le vulnerabilità di cui abbiamo parlato. Vedremo in che modo è possibile interagire con il database, e implementeremo un meccanismo minimale di login. Vedremo infine in quale modo è possibile fare il debug del codice PHP.
3. Blocco 3: programmazione a oggetti con PHP
– Programmazione a oggetti
– Strategie di organizzazione di un progetto web
Laboratorio: rielaboreremo il codice scritto prima con le modalità a oggetti.