Corso di PHP di Base

In data 12/06/2002 nasce ufficialmente la newsletter "Corso di PHP di base".
Le lezioni saranno redatte da xpsulition.it
L'iscrizione è completamente gratutita ma è limitata nel tempo sulla base del seguente

Regolamento:

  1. Per iscriversi è sufficiente inserire l'indirizzo e-mail nell'apposito campo e fare click su "SignUp".
  2. Pe cancellarsi la procedura è analoga a quella descritta al punto 1 del presente regolamento l'unica differenza consiste nell'inserire l'indirizzo e-mail nel campo di destra.
  3. L'invio della prima lezione avverrà solo 15 giorni dopo aver raggiunto il cuorum di 2000 iscritti.
  4. Una volta raggiunto il numero di iscritti indicato al punto precedente, le iscrizioni resteranno aperte fino al secondo venerdi seguente.
  5. Il raggiungimento del cuorum sarà comunicato all'indirizzo http://www.hcw.it/mailing/ così come la data d'invio della prima mail.
  6. Nel caso in cui è rispettata la regola di cui al punto 1 del presente regolamento, la redazione garantisce che l'indirizzo e-mail di ogni singolo iscritto verrà trattato secondo la vigente legge sulla privacy e sul trattamento dei dati personali (L. 675/96). Si garantisce, altresì, che al massimo sarà inviata un sola e-mail settimanale fatte salve eventuali comunicazioni di servizio.
  7. Al termine del corso gli indirizzi e-mail degli utenti rimarranno memorizzati nell' archivio di XPSolution.it e saranno trattati secondo le regole illustrate al punto precedente, non verrà mai utilizzato il presente servizio a scopi unicamente pubblicitari tuttavia, una volta terminato il corso, la redazione potrà usufruire degli indirizzi iscritti, per comunicazioni relative ai siti www.hcw.it, www.xpsolution.it rispettando sempre il numero massimo di e-mail precedentemente indicato.
  8. La redazione si riserva il diritto di sospendere l'erogazione del servezio in qualsiasi momento e si riserva, a suo insidacabile giudizio, il diritto di rimuovere indirizzi che rappresentano o generano problemi qualunque sia la loro natura.
  9. Il programma del corso è di seguito illustrato.

Programma

Premessa

Un po di storia

Perchè scegliere PHP

Scripting web lato server

Tecnologie lato client
Scripting lato server
A cosa serve?

Fase preliminare:

Cenni sull'installazione
Requisiti tecnici
Sistemi operativi
Web Server

HTML e PHP

HTML è già predisposto
La sintassi del PHP
Interazione tra HTML e PHP
PHP stile ASP

Sintassi, variabili e output

Case sensitive o no?
Espressioni
Priorità associazione e ordine di calcolo
Tipi
Assegnazione
I motivi per espressioni e dichiarazioni
Le parentesi
Commentare il codice
Variabili
Similitudini con il Perl
Output
Funzioni di output

Tipi

Nessuna dichiarazione di tipo
Sommario dei tipi
I tipi semplici
Interi
Doppi
Booleani
Stringhe
Array
Oggetti
Panoramica su OOP
Creare oggetti

Controllo

Espressioni booleane
Costanti booleane
Operatori logici
Operatori di confronto
L'operatore trinario
Diramazioni
if-else
Elseif
Switch
Cicli
While
Do-while
For
Terminare l'esecuzione

Definizioni e funzioni

Utilizzare le funzioni
Definire funzioni proprie
Ambito di funzioni e variabili
Suggerimenti

Stringhe e funzioni di stringhe

Stringhe in PHP
Operatori di stringa
Funzioni di stringha
Confronto e ricerca
Selezione di sottostringhe
Sostituzione di stringhe
Funzioni di analisi
Funzioni di escape
Funzioni avanzate
Espressioni regolari

Operazioni Matematiche

Tipi numerici
Operatori matematici
Operatori aritmetici
Incremento, assegnazione, confronto
Funzioni matematiche semplici

Array e funzioni di array

Utilizzi degli array
Creare array
Array multidimensionali
Iterazione
Stack e code
Trasformazioni di array
Ordinamento

Passaggio di informazioni tra pagine

Protocollo HTTP
Cosa sono gli argomenti
Gestire le variabili

Operazioni su file

Funzioni di lettura e scrittura
Funzioni di filesystem e di directory
Funzioni di rete

Stili in PHP

Utilizzo degli stili
Robustezza
Efficienza
Separare il codice dal design
Funzioni utili

Scegliere un database per PHP

Perchè un database?
Evitare programmi difficili
Scegliere un database
Funzioni di ricerca
GUI
Database supportati da PHP
Panoramica su MySQL

Fare click sull'icona per stampare il documento