Fondamenti di Programmazione PHP

Lead-Tech Solutions
A Roma

1.000 
+IVA
Chiedi informazioni a un consulente Emagister

Informazioni importanti

Tipologia Corso
Livello Livello base
Inizio Roma
Ore di lezione 40 ore di lezione
Durata 5 Giorni
Inizio lezioni Flessible
  • Corso
  • Livello base
  • Roma
  • 40 ore di lezione
  • Durata:
    5 Giorni
  • Inizio lezioni:
    Flessible
Descrizione

Obiettivo del corso:
Il linguaggio PHP è oggi uno dei linguaggin più diffusi in ambito web: è 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 questo linguaggio sono state sviluppate alcune delle piattaforme di maggior successo nella rete come WordPress, Drupal, Joomla! e Magento.
Con il linguaggio PHP si avrà a disposizione un nuovo strumento di progettazione, aperto a tutte le possibilità di un sito Web professionale.

Rivolto a:
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.

Sedi

Dove e quando

Inizio Luogo
Flessible
Roma
via Vinicio Cortese 144, 00128, Roma, Italia
Visualizza mappa
Inizio Flessible
Luogo
Roma
via Vinicio Cortese 144, 00128, Roma, Italia
Visualizza mappa

Domande più frequenti

· Quali sono gli obiettivi del corso?

L'obiettivo del corso è quello di avvicinare i partecipanti al linguaggio PHP, uno dei più diffusi in ambito web

· A chi è diretto?

Il corso è rivolto a sviluppatori e web designers che vogliono imparare a sviluppare nel linguaggio di programmazione PHP

· Requisiti

- conoscenza base di web publishing - conoscenza base di linguaggi di programmazione - conoscenza base di database relazionali e SQL conoscenza HTML

· In cosa si differenzia questo corso dagli altri?

- faculty di docenti expert certificati; - comprovata esperienza nella progettazione ed erogazione di corsi ICT; - certificazione ISO

· Quali saranno i passi successivi alla richiesta di informazioni?

Sarete contattai via mail o telefonicamente nelle prossime ore per ricevere tutte le info richieste.

Opinioni

Non ci sono ancora opinioni su questo corso

Cosa impari in questo corso?

PHP
LAMP
Programmatore web
MySQL
Programmazione
Commercio elettronico
Web master
WEB Application
MVC
Functional

Professori

Cesare Celauro
Cesare Celauro
Responsabile Formazione

Programma

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

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

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)


Gli utenti che erano interessati a questo corso si sono informati anche su...
Leggi tutto