Corso Programmazione PHP

Verona Corsi
A Verona

950 
IVA inc.
Vuoi parlare del corso con un consulente?
Confronta questo corso con altri simili
Leggi tutto

Informazione importanti

  • Corso
  • Verona
  • 50 ore di lezione
Descrizione

Obiettivo del corso: Corso di Php/ Mysql - Sviluppare Applicazioni Dinamiche per il Web in Ambiente Windows, Mac.
Rivolto a: giovani e non che vogliano imparare la programmazione orientata al web con PHP.

Informazione importanti
Sedi

Dove e quando

Inizio Luogo
Consultare
Verona
Via Leida, 8, 37135, Verona, Italia
Visualizza mappa

Domande più frequenti

· Requisiti

È necessaria la conoscenza di almeno un altro linguaggio di programmazione, non obbligatoriamente in ambito web; sono dati per noti i concetti di base della programmazione: cicli, variabili, tipi di dato, input/output; una conoscenza di base della programmazione ad oggetti rende più semplice imparare l'implementazione della OOP disponibile in php. È necessario avere una conoscenza di base del linguaggio HTML. Una base di conoscenza di javascript può tornare utile, ma non è fondamentale.

Cosa impari in questo corso?

Programmazione a oggetti in PHP
Gestione database

Programma

Presentazione Il corso di programmazione php offre una panoramica delle funzionalità offerte da php, in particolare dalla versione 5.3. Alla fine del corso si conosceranno tutti i mattoni base necessari per sviluppare applicazioni web in autonomia: visualizzazione di pagine web, interazione con l'utente, salvataggio e recupero dati da database. Alla fine del corso verranno introdotte anche le novità presenti nell'ultimissima versione di php, la 5.4.

Durata Il corso ha una durata di 50 ore suddivise in lezioni di 2,5 ore serali infrasettimanali.
Docente Il nostro docente sviluppa in php dal 2000, è uno dei fondatori del GrUSP (il php user group italiano) e organizza il phpDay dal 2003. Ha lavorato a progetti grandi e piccoli, per aziende di tutte le dimensioni.

Requisiti È necessaria la conoscenza di almeno un altro linguaggio di programmazione, non obbligatoriamente in ambito web; sono dati per noti i concetti di base della programmazione: cicli, variabili, tipi di dato, input/output; una conoscenza di base della programmazione ad oggetti rende più semplice imparare l'implementazione della OOP disponibile in php. È necessario avere una conoscenza di base del linguaggio HTML. Una base di conoscenza di javascript può tornare utile, ma non è fondamentale.

Programma:

Concetti di base

  • il protocollo HTTP e la programmazione web
  • variabili e costanti; tipi di dato; conversioni esplicite e implicite
  • espressioni e operatori
  • strutture di controllo
  • gestione delle stringhe
  • gestione degli array
  • variabili predefinite

Interagire con l'utente: i form

  • form HTML
  • _GET e _POST
  • controllo dell'input
  • espressioni regolari

Programmazione a oggetti in php 5.3

  • classi e oggetti
  • proprietà, metodi, costruttore
  • visibilità, keyword final
  • $this, parent::
  • classi e metodi statici
  • static, self::
  • interfacce e classi astratte

I/O su disco

  • creazione e gestione dei file
  • attraversamento del file system
  • problematiche con i permessi
  • gestire l'upload di file

Gestione dello stato

  • cookie
  • sessioni

Database MySQL

  • nozioni fondamentali sul linguaggio SQL
  • driver mysqli e PDO
  • connessione al database tramite PDO
  • modifica e recupero dati
  • transazioni

Novità di php 5.4


Confronta questo corso con altri simili
Leggi tutto