Corsi PHP
In partenza!
prenotati subito!Contatti
- via email: info@redomino.com
- telefonicamente: 0117499875
Cos'è PHP
PHP è un linguaggio di scripting interpretato, con licenza open source, originariamente concepito per la realizzazione di pagine web dinamiche. Attualmente è utilizzato principalmente per sviluppare applicazioni web lato server ma può essere usato anche per scrivere script a linea di comando o applicazioni standalone con interfaccia grafica.
La
tecnologia PHP permette di realizzare siti web dinamici, in grado di
interfacciarsi con database relazionali, semplici e veloci da gestire
ed aggiornare.
Questo linguaggio è ideale per la realizzazione di siti web di commercio elettronico, forum, sistemi di gestione documentale, ecc.
Obiettivi
Il corso proposto fornisce le basi per utilizzare il linguaggio PHP sia per uso privato che professionale, con l'obiettivo di fornire le conoscenze necessarie per operare a livello utente in piena autonomia. Consente inoltre ai partecipanti di valutare l'evoluzione del linguaggio nel tempo e le differenze sostanziali con i linguaggi ASP e JSP.
A chi si rivolge
Il modulo base del corso si rivolge ai webmaster o webdesigner che desiderino ampliare le proprie conoscenze con un linguaggio versatile e potente.
Il modulo avanzato avvicina chi già conosce a grandi linee il linguaggio PHP approfondendo argomenti come la sicurezza e la programmazione ad oggetti.
Requisiti
Necessaria una buona padronanza dell'utilizzo del computer e della navigazione internet, oltre che una conoscenza basilare dei principi che regolano il web publishing.
Per il modulo avanzato potrebbe essere utile avere dimestichezza con i più diffusi linguaggi di scripting e un'infarinatura sui database.
Argomenti trattati
Modulo Base
Introduzione al linguaggio
Cos'è PHP
Installazione di PHP
La sintassi di base del linguaggio
Realizzazione di uno script PHP
Costanti e variabili
Tipi di dati
Operatori
Inclusione di file
Strutture di controllo e selezione
Costrutti if, if-else, if-elseif-else
Strutture a selezione (switch, break, exit)
Cicli a conteggio
Cicli while, do... while
Array
Definizione
Array a indice numerico e associativi
Array unidimensionali e multidimensionali
Uso degli array nei cicli
Funzioni
Cos'è una funzione
Dichiarazione di una funzione
Passaggio di parametri ad una funzione
Chiamata di una funzione
Funzioni predefinite in PHP
Cenni sulla ricorsione
Stringhe
Esempi d'uso
Funzioni per la gestione delle stringhe
Funzioni per la gestione della data e dell'ora
Cenni sulle espressioni regolari
Uso dei file con PHP
Lettura, scrittura e cancellazione di un file
Permessi sui file
Uso di form con PHP
Realizzazione di form con PHP
Metodi GET e POST
Gestione delle informazioni provenienti da un form
Problemi di sicurezza
Modulo
Avanzato
Gestione dei Cookies
Scrittura e lettura dei cookies
Utilizzi pratici
PHP e Database
Creazione della connessione a MySQL
Interrogazione del database
Autenticazione con PHP
Gestione della Session
Utilizzi pratici
Variabili
Variabili d'ambiente
Variabili di Apache
Variabili di PHP
Programmazione ad Oggetti
Teoria della Programmazione ad Oggetti
La programmazione ad oggetti applicata al PHP
Sicurezza
Sicurezza del codice
Durata
- 24 ore - modulo base
- 16 ore - modulo avanzato