Vai ai contenuti.
perinformazioni info@redomino.com
offertalavoro
n. 1 programmatore
Zope/Plone (su SO Linux) residenti in Torino e provincia con esperienza di sviluppo di applicativi web.
n. 1 programmatore
Zope/Plone (su SO Linux) residenti in Bologna e provincia con esperienza di sviluppo di applicativi web.
Strumenti personali
areaCLIENTI
Redomino mette a disposizione dei propri clienti un'area riservata per la gestione dei servizi attivi nella massima sicurezza.
Entra
Iscrizione corsi Plone Maggiori informazioni
home » Italiano » Formazione » Corsi PHP

Corsi PHP

Document Actions
Redomino propone corsi di formazione, strutturati sulla base delle conoscenze dei partecipanti, sul linguaggio PHP, uno dei principali protagonisti della rivoluzione che ha investito il web

In partenza!

prenotati subito!


Contatti



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
  1. Introduzione al linguaggio

    • Cos'è PHP

    • Installazione di PHP

  1. La sintassi di base del linguaggio

    • Realizzazione di uno script PHP

    • Costanti e variabili

    • Tipi di dati

    • Operatori

    • Inclusione di file

  1. 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

  1. Array

    • Definizione

    • Array a indice numerico e associativi

    • Array unidimensionali e multidimensionali

    • Uso degli array nei cicli

  1. 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

  1. Stringhe

    • Esempi d'uso

    • Funzioni per la gestione delle stringhe

    • Funzioni per la gestione della data e dell'ora

    • Cenni sulle espressioni regolari

  1. Uso dei file con PHP

    • Lettura, scrittura e cancellazione di un file

    • Permessi sui file

  1. 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


  1. Gestione dei Cookies

    • Scrittura e lettura dei cookies

    • Utilizzi pratici

  1. PHP e Database

    • Creazione della connessione a MySQL

    • Interrogazione del database

  1. Autenticazione con PHP

    • Gestione della Session

    • Utilizzi pratici

  1. Variabili

    • Variabili d'ambiente

    • Variabili di Apache

    • Variabili di PHP

  1. Programmazione ad Oggetti

    • Teoria della Programmazione ad Oggetti

    • La programmazione ad oggetti applicata al PHP

  1. Sicurezza

    • Sicurezza del codice


Durata


  • 24 ore - modulo base
  • 16 ore - modulo avanzato