Home  ->  Formazione  ->  Corsi  ->  Fondamenti di programmazione PHP

FORMAZIONE - Calendario 2010

Stampa la pagina

Fondamenti di programmazione PHP

 

Codice corso:  2010-PHP

Date: 

Piano Didattico:  Il corso ha una durata di 40 ore divise in 5 lezioni della durata di 8 ore; si svolge nella fascia oraria compresa tra le 9,30 e le 18,30 (con 1 ora di pausa per il pranzo)

Sede del Corso:  Le lezioni si svolgeranno presso la sede di Roma, via Vinicio Cortese 144

Numero partecipanti:  Fino a 12

Quota di partecipazione:

Per informazioni Segreteria del Training Center
  Telefono/Fax: 06.50797851
  Orario    9:30-13:00
  E-mail: training@lead-tech.it

 

Overview

Il linguaggio PHP è indispensabile a chi vuole progettare siti complessi, dinamici, che offrano interazione con l'utente (commercio elettronico, portali dinamici, Forum e sistemi di gestione dei contenuti). Con il linguaggio PHP si avrà a disposizione un nuovo strumento di progettazione, aperto a tutte le possibilità di un sito Web professionale.


Obiettivi formativi

Al termine del percorso formativo il partecipante saprà:
- creare siti web dinamici in PHP e MySQL basati su architetture LAMP
- conoscere e gestire le principali funzioni di PHP
- gestire le comuni problematiche di programmazione lato server
- utilizzare MySQL e client MySQL: interfaccia testuale, PhpMyAdmin, client grafici


Destinatari

Il corso è orientato a Sviluppatori e/o Webdesigner che vogliono imparare a sviluppare nel linguaggio di programmazione PHP ed a realizzare e sviluppare database relazionali avvalendosi del software open source MySQL.
Il corso è dedicato ai Webmaster e ai Web developer che vogliono arricchire il proprio curriculum con un linguaggio potente e versatile. La possibilità di interagire con un database apre le porte alla progettazione di qualsiasi applicazione Web.

  • Laureati e laureandi in discipline tecniche (Ingegneria, Informatica, Matematica, Fisica)
  • Personale di aziende (programmatori, analisti, sistemisti)
  • Professionisti (Ingegneri, Consulenti informatici, ecc.)
  • Imprenditori
  • Diplomati (Istituti tecnici, Ragioneria, Licei scientifici, tutti con indirizzo informatico)


Prerequisiti di partecipazione

Per seguire con profitto il corso è richiesta:

- buona conoscenza dei principi di web publishing
- conoscenza base di linguaggi di programmazione
- conoscenza base di database relazionali e principi di SQL
- conoscenza del linguaggio HTML

Programma

Modulo 1 - Introduzione a PHP

• Cos'è PHP
• Elementi di sintassi PHP (Integrazione con l’HTML)
• Tipi di dati
• Variabili (interne ed esterne all’ambiente PHP)
• Costanti
• Operatori
• Espressioni
• Strutture di controllo

Modulo 2 - Gli Array

• Array numerici e associativi
• Array e cicli

Modulo 3 - Le Funzioni

• Fondamenti
• Dichiarare e richiamare una funzione
• Passare i parametri ad una funzione (per valore e per riferimento)
• Funzioni predefinite

Modulo 4 - Uso del PHP

• Applicazioni stand-alone
• Applicazioni di tipo client-server

Modulo 5 - I Form

• Creare Form con PHP

Modulo 6 - Le Sessioni

• Cosa sono
• Creare e gestire le sessioni
• I cookie

Modulo 7 - Le Classi

• Elementi di programmazione ad oggetti
• Classi ed Oggetti (PHP 4)
• Classi ed Oggetti (PHP 5)

Modulo 8 - PHP e MySQL

• Cos'è un Database
• Come progettare un database
• Sistemi di astrazione dal DBMS
• Come connettersi
• Come interrogare MySQL nelle pagine PHP
• I form e MySQL

Modulo 9 - Configurazione dell'ambiente di lavoro

• Installazione di un web server (Apache)
• Installazione di PHP
• Installazione di MySQL
• Strumenti di gestione (PhpMyAdmin)

E' premura dei nostri docenti approfondire gli argomenti ritenuti di volta in volta più interessanti dalla classe.

 

Valutazione

Ciascun modulo formativo prevede prove intermedie e finali di valutazione sottoforma di esami (quiz a risposta multipla), prove pratiche e presentazione di progetti (case study).

Le certificazioni

Il corso non prevede percorsi di certificazione specifici.

Qualifiche dei Docenti

I nostri docenti trattano temi quali specifiche di implementazione, problemi di configurazione, consigli utili e descrizione dettagliata della tecnologia, in modo che possiate acquisire le competenze di cui avete bisogno e sfruttare al massimo gli investimenti IT.

Materiale Didattico

A supporto dell'attività formativa in aula proposta da Lead-Tech, viene fornito materiale didattico sia in forma cartacea che digitale.

Ammissione ed iscrizione

Il corso è a numero chiuso.
Le domande di iscrizione verranno accettate in ordine di arrivo fino ad esaurimento posti, previa valutazione di idoneità.
Al ricevimento dell'iscrizione i Responsabili dell'Area Formazione contatteranno i candidati telefonicamente per un colloquio conoscitivo e, nei casi in cui è prevista, fisseranno una prova selettiva basata sulla somministrazione di un test, volto a valutare le conoscenze di base nelle materie richieste come prerequisito.
L'inserimento dei candidati è subordinato ad un colloquio personale finalizzato alla selezione e all'orientamento.

Modalità di Iscrizione

Consultate la pagina delle Iscrizioni.

Lead-Tech si riserva il diritto di non ammettere al corso candidati i cui profili non siano in linea con il percorso formativo prescelto.