|
Inserito il: 18-02-2005   |
Il manuale
"PHP base" che ho scritto per Mrwcorsi.it è un corso completo per imparare a fondo il PHP, a partire dalle basi fino ai concetti
avanzati. Esempi pratici e concreti porteranno l'utente ad una profonda conoscenza del linguaggio, rendendolo pronto a
lavorare alle proprie applicazioni e ad approfondire le tematiche che più gli interessano.
Il manuale è
dsponibile su Mrwcorsi.it in due versioni: Easy e Full, la versione Full prevede 60 giorni di supporto da parte del
docente sul forum di Mrwcorsi.it
Sommario del Corso
1. Introduzione al PHP
* Cos’è PHP * Scripting lato client e lato server * I Web server *
Eseguire PHP in locale su Windows e Linux * La prima pagina PHP * Il primo script in PHP: echo
e print * I commenti * Due nuove funzioni predefinite: include e require *
Redirect in PHP. Ancora una funzione predefinita: header
2. Componenti base del linguaggio: variabili e
costanti * Introduzione * Le variabili, contenitori di informazioni * I tipi
di dato * Sintassi per stringhe delimitate da apici: il "carattere di escape backslash" *
Stringhe: la sintassi "heredoc" * Le variabili dinamiche * Le costanti
3.
Componenti base del linguaggio: gli operatori * Introduzione * Gli operatori
aritmetici * Gli operatori di assegnamento * Gli operatori di confronto * Gli
operatori logici * Le espressioni
4. Istruzioni condizionali *
Introduzione * Controllare l'esecuzione dei nostri scripts: if, elseif, else * Switch, case e
break * Tutorial: un circuito di rotazione banner
5. Istruzioni di iterazione
* Introduzione * Il ciclo for * Il ciclo while * Il ciclo do while
* Come uscire da un ciclo: break, continue, exit e die * Tutorial: effetto zoom su testo
6.
Array * Introduzione * Gli array * Aggiungere e sostituire valori in un
array * Array multidimensionali * Eseguire un ciclo su un array: foreach *
Contare gli elementi di un array * Eliminare un array o un valore
7. Le funzioni di
PHP * Introduzione * Sintassi delle funzioni * Funzioni predefinite:
gestione delle variabili * Funzioni predefinite: gestione degli array * Funzioni predefinite:
gestione delle date * Tutorial: un aforisma diverso per ogni giorno della settimana * Tutorial:
scrivere le date in Italiano con gli array
8. Le funzioni personalizzate * Inizializzare
una funzione personalizzata * Sintassi delle funzioni personalizzate * Visibilità delle
variabili nelle funzioni * Vedere una variabile globale * Utilizzare più return in una sola
funzione * Passaggio di parametri per valore o per riferimento * Valori di default
* Operare su un numero variabile di parametri * Le funzioni ricorsive
9. I metodi:
interattività tra client e server * Introduzione * $_GET * Tutorial:
simulare i frames con $_GET e switch * $_POST * I cookies * Le sessioni
* Tutorial: una semplice area di accesso riservato
10. Tutorial: inviare email con PHP
* Introduzione * Inviare un'email con PHP * Inviare email da un modulo HTML *
Tutorial: controllare la validità di un indirizzo email * Tutorial: validare l'URL di un sito web * Inviare email in formato HTML * Inviare email con allegati * Tutorial: il modulo
"Segnala questo sito ad un Amico" * Conclusioni e spunti
11. Gestione di file e
cartelle * Introduzione * Il mode * Funzioni per le directory
* Aprire e chiudere dei file * Leggere e scrivere dei file * Chiudere, copiare, rinominare e
cancellare file * Tutorial: upload di file * Tutorial: un contatore di accesso su file di
testo * Tutorial: un visualizzatore di immagini
12. La programmazione ad oggetti in PHP * Introduzione * Programmare ad oggetti * Incapsulazione, ereditarietà e
polimorfismo * Definire e utilizzare una classe * Costruzione e distruzione di un oggetto
* Ereditarietà e classi final * Overloading * Modificatori static
* Clonazione di oggetti * Le classi astratte * Conclusioni
13. PHP e database:
MySQL * Introduzione * Introduzione a MySQL * Connessione a MySQL da una
pagina PHP * Creazione di un database * Creazione di una tabella * Selezione di
un database * CREATE DATABASE come alternativa a mysql_create_db() * Lettura dei dati
* Inserimento ed estrazione dei dati * Aggiornamento dei dati * Cancellazione dei dati * Eliminare un database * Gestione degli errori * Tutorial: visualizzare il numero
di utenti connessi ad un sito * Conclusioni
14. PHP e database: Access *
Introduzione * Il database Access * Creare un database Access * Connessione al
database * Creazione di una tabella * Inserimento dei dati * Lettura dei dati * Conclusioni
15. Tutorial: un guestbook in PHP con MySQL * Introduzione
* Struttura del database * Connessione e selezione del database * Creazione della
tabella * Il form di raccolta dati * Registrazione dei messaggi * Paginazione e
lettura dei messaggi * L’area di amministrazione * Conclusioni e spunti
16.
Appendice: installazione manuale di PHP su Windows * Di cosa abbiamo bisogno *
Installare Apache * Installare PHP * Installare MySQL
Troverete maggior informazioni
su Mrwcorsi.it. |
|
|
Nuova Guida Linux Ho finalmente terminato la seconda edizione della mia guida Linux - Guida completa al sistema open per Mrwcorsi.it.
Molte... Leggi l'articolo
|
|
|