Home    Novità    Ricerca   In offerta   Consigliati   Prossimi arrivi   Bestsellers   Software    CBT  
P.Iva 01029770490   [Ordini telefonici 0586 210919]  Ordini rapidi 
Ricerca Veloce   per Titolo o ISBN  [Mailing delle novità]   [Servizio di CallBack]  
  Argomenti 

  Applicazioni
  CAD
  Certificazione e formazione
  Commercio elettronico
  Cultura Informatica
  Database
  Dizionari
  Elettronica
  Enterprise
  Grafica
  Hardware
  Internet
  Legislazione informatica
  Multimedia
  Progettazione WEB
  Programmazione
  Reti e telecomunicazioni
  Sicurezza
  Sistemi operativi
  Tecnologia e societa'
  Universita' e ricerca
InternetProgrammazione internetPHP



PHP Dall'HTML allo sviluppo di siti Web dinamici
EditoreHoepli
AutoreCamagni Paolo ; Nikolassy Riccardo
CollanaLinguaggi e programmazione
Pagine464
Volumi1
Supporto digitale1 CD-ROM
LivelloIntroduttivo
LinguaItaliano
Data pubblicazione10 - 2005
ISBN8820334453


 Prezzo di copertina 
 Euro 25,90  

 Presentazione       Indice      

Modulo 1 Introduzione all'ambiente web e richiami di HTML

U.D.1 - La rete internet
1.1 Introduzione
1.2 La rete internet
1.3 I protocolli
1.4 Il protocollo IP
1.5 L'instradamento delle informazioni
1.6 Il protocollo TCP
1.7 I protocolli applicativi (HTTP)
1.8 I protocolli FTP e i protocolli di posta
1.9 Uniform Resource Locator
1.10 Il significato di server web
Esercizi di comprensione

U.D.2 - Il linguaggio HTML
2.1 Introduzione
2.2 L'identificazione delle pagine HTML
2.3 Il corpo della pagina
2.4 La formattazione del testo
2.5 Gli stili fisici
2.6 Gli ancoraggi
2.7 le mappe ipertestuali
2.8 Il download
2.9 Gli elenchi puntati e numerati
2.10 Le tabelle
2.11 Le immagini
2.12 I frame
2.13 Gli oggetti multimediali
2.14 L'uso dei form in HTML
2.15 Link utili
Esempi di applicazione
Esercizi di comprensione
Esercizi di applicazione

U.D.3 - Il dialogo con l'utente
3.1 Introduzione
3.2 Gli oggetti dei form
3.3 Meglio usare GET o POST ?
3.4 Casella di testo
3.5 TextArea
3.6 Opzioni esclusive (Radio button)
3.7 Opzioni multiple (CheckBox)
3.8 Menù
3.9 I pulsanti
3.10 Campi nascosti
Esempi di applicazione
esercizi di comprensione
Esercizi di applicazione

U.D.4 - La programmazione server side
4.1 Introduzione
4.2 La programmazione lato server
4.3 I componenti server side
4.4 Caratteristiche operative
4.5 Differenze tra php e ASP
4.6 I costrutti principali
4.7 Cicli e controlli
4.8 Installazione del software necessario
4.9 Il server web Apache
4.10 Installazione di php
4.11 Installazione di MySQL
4.12 Installazione di esayphp
4.13 La creazione di un progetto
4.14 La mia prima pagina in php
4.15 Un esempio concreto
Esempi di applicazione
Esercizi di comprensione
Esercizi di applicazione

U.D.5 - La programmazione client side
5.1 Gli script lato client in Javascript
5.2 Le funzioni di input/output
5.3 Convalida prima dell'inoltro
5.4 Convalida subito dopo l'immissione
5.5 Validazione mediante schema di immissione
5.6 Il Browser Object Model
5.7 L'oggetto document
5.8 L'oggetto style
5.9 La gestione degli eventi
Esempi di applicazione
Esercizi di comprensione
Esercizi di applicazione
Esercizi di fine modulo
Laboratorio

Modulo 2 Il linguaggio php

U.D.6 - La sintassi php
6.1 Introduzione a php
6.2 La sintassi fondamentale
6.3 Un ambiente di sviluppo Macromedia Dreamweaver
6.4 Caching
6.5 Commenti
6.6 Il file php.ini
Esercizi di comprensione

U.D.7 - I tipi di dati
7.1 I tipi di dati
7.2 Il tipo boolean
7.3 Il tipo intero
7.4 Il tipo float o double
7.5 Le stringhe
7.6 I casting
7.7 I tipi speciali
7.8 Le funzioni di esistenza
7.9 Le funzioni di verifica tipo
7.10 I tipi composti
Esempi di applicazione
Esercizi di comprensione
Esercizi di applicazione

U.D.8- Costanti e variabili
8.1 Le costanti
8.2 Le variabili
8.3 Cenni sulle variabili d'ambiente
8.4 Visibilità nella pagina: il segmento
8.5 Variabili di variabili
8.6 Variabili esterne da form
8.7 Variabili esterne da immagini
8.8 I cookie
Esempi di applicazione
Esercizi di comprensione
Esercizi di applicazione

U.D.9 - Gli operatori
9.1 Operatori aritmetici e di assegnazione
9.2 Operatori bitwise e di confronto
9.3 Operatori ternari
9.4 Operatori di controllo errori
9.5 Operatori di incremento e decremento
9.6 Operatori logici e operatori stringa
9.7 Precedenze
Esempi di applicazione
Esercizi di comprensione
Esercizi di applicazione

U.D.10 - Le strutture di controllo
10.1 La selezione
10.2 La sequenza e iterazione
10.3 Il ciclo enumerativo for
10.4 La scelta multipla con switch, break e continue
10.5 Includere codice esterno con include
10.6 Inviare dati al client con header () e readfile()
10.7 Spedire messaggi di posta elettronica con mail()
10.8 Uso di return
10.9 Funzioni per la manipolazione delle date
Esempi di applicazione
Esercizi di comprensione
Esercizi di applicazione
Esercizi di fine modulo
Laboratorio

Modulo 3 Funzioni e strutture dati

U.D.11 - Le funzioni
11.1 Introduzione
11.2 Le funzioni definite dall'utente
11.3 Passaggio dei parametri e valori di ritorno
11.4 Passaggio dei parametri per valore
11.5 Passaggio dei parametri per riferimento
11.6 Variabili statiche
11.7 Funzioni variabili
11.8 Funzioni ricorsive
11.9 Visibilità delle variabili
11.10 Le funzioni predefinite in php
Esempi di applicazione
Esempi di comprensione
Esercizi di applicazione

U.D.12 - Gli array
12.1 Introduzione
12.2 definire gli array
12.3 Inizializzare gli array
12.4 Array sequenziali
12.5 Array associativi
12.6 Chiavi alfanumeriche
12.7 Quattro funzioni fondamentali
12.8 Indice numerico e alfanumerico
12.9 Overwrite e/o out of bound-funzioni reset(), end()
12.10 Funzioni count(), list() e each()
12.11 Ordinamento degli array
12.12 Le funzioni implode() ed explode()
12.13 Array predefiniti da php
12.14 Array multidimensionali
Esempi di applicazione
Esercizi di comprensione
Esercizi di applicazione

U.D.13 - I file
13.1 Introduzione
13.2 Puntatore al file
13.3 Lettura e scrittura
13.4 Condivisione di un file
13.5 Accesso sequenziale a un file
13.6 Posizionamento diretto all'interno di un file
13.7 Funzioni utili per lavorare con i file
13.8 Directory
Esempi di applicazione
Esercizi di comprensione
Esercizi di applicazione
Esercizi di fine modulo
Laboratorio

Modulo 4 Organizzare le pagine web con php

U.D.14 - Permanenza dei dati
14.1 Introduzione
14.2 Campi nascosti
14.3 Cookie
14.4 Variabili d'ambiente
14.5 Stringhe di query
14.6 Registro di sessione
14.7 ...oppure con i file
Esempi di applicazione
Esercizi di comprensione
Esercizi di applicazione

U.D.15 - Il controllo del flusso
15.1 Introduzione
15.2 Il problema
15.3 Soluzione: le stringhe di query
15.4 Un menu di scelta
15.5 Un esempio complesso: Master Mind
Esempi di applicazione
Esercizi di comprensione
Esercizi di applicazione

U.D.16 - Il progetto di un sito
16.1 Introduzione
16.2 Classificazione di un sito
16.3 Organizzazione di un sito
16.4 Multimedialità e ipertesti: cenni
16.5 Organizzazione delle pagine
16.6 Layout di pagina
16.7 Organizzazione delle pagine e del codice
16.8 Header & footer
16.9 Struttura delle pagine
Esempi di applicazione
Esercizi di comprensione
Esercizi di applicazione
Esercizi di applicazione

U.D.18 - La sintassi SQL secondo MySQL
18.1 Introduzione
18.2 Acquisizione dati
18.3 Cancellazione dati
18.4 Inserimento nuovi record
18.5 Sostituzione record
18.6 Modifica dati
18.7 Creazione di una tabella e di un indice
18.8 Modifica di una tabella
18.9 Cancellazione di una tabella, database o indice
18.10 Funzioni di MySQL
Esempi di applicazione
Esercizi di comprensione
Esercizi di applicazione

U.D.19 - Gli script per la gestione dei dati
19.1 L'accesso ai dati
19.2 I messaggi di errore del server
19.3 La funzione MySQL_fetch_object()
Esempi di applicazione
Esercizi di comprensione
Esercizi di applicazione
Esercizi di fine modulo

Laboratorio
Indice analitico
Indice analitico delle funzioni



  Login 

  Non ricordo la password
  Nuovo account
  Cliente 

  Il carrello

 Carrello 

  Informazioni 

  Contatti
  Qualità del servizio
  Costi e tempi di consegna
  Modalità di pagamento
  Prezzi
  Sconti
  Privacy