Contenuti dettagliati del Corso
- Introduzione
- Elementi di Php
- Storia Php
- Che cos è il server Apache e la sua suddivisione in moduli
- Ambiente di Sviluppo
- Sintassi - Variabili - Operatori - Condizioni - Cicli - Funzioni - Include
- Switch - Array - Ordinamento Array - Array Multidimensionali
- GET - POST - Forms
- Cookies - Sessioni
- Php v5 - Programmazione Oggetti - Ereditarietà e Polimorfismo
- Richiami di SQL - Integrazione DBMS
Giorno 1
- Introduzione al mondo Web
- Cenni di architettura e design
- Gli ambienti di sviluppo
- Il Web Server Apache
- Introduzione al Linguaggio PHP
- Esercitazione: Realizzazione primo progetto php
Giorno 2
- La sintassi, le variabili, le costanti
- Gli operatori, Le condizioni e i Cicli
- Esercitazione: Utilizzo della sintassi php
Giorno 3
- Le Funzioni e il richiamo di file esterni
- Switch, Array, Matrici, Ordinamento di Array
- GET POST e la gestione dei Form
- Esercitazione: Esercitazioni sui form HTML e PHP
Giorno 4
- Gestione dei Cookies
- Gestione Sessioni
- Richiami di SQL
- Integrazione con MySql/Php/SQL Server/DB2
- Esercitazione: Gestione delle sessioni e connessione a MySql
Giorno 5
- Programmazione Oggetti
- Ereditarietà, Polimorfismo, Incapsulamento
- Esercitazione: Realizzazione primo progetto php oggetti