Corso Programmazione Linguaggio PHP
-
Ho partecipato al corso di programmazione Php ed è stata una bella esperienza. Complimenti a Jad, l'insegnate...preparatissimo!
← | →
-
Sono stati tutti molto disponibili e l'insegnante (Jad) è bravissimo.
← | →
-
L’ambiente didattico, per il clima che si è creato con compagni del corso, abbiamo fatto gruppo, confrontando le idee quando qualcosa non ci tornava.
← | →
Corso
A Firenze
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Il corso per la tua specializzazione nel linguaggio PHP
-
Tipologia
Corso
-
Livello
Livello intermedio
-
Luogo
Firenze
-
Ore di lezione
45h
-
Durata
10 Giorni
L'offerta formativa di emagister.it si amplia grazie al nuovo Corso Programmazione Linguaggio PHP, proposto dal centro FrameSchool.
Questo percorso formativo si rivolge a chi vuole apprendere le tecniche di programmazione in PHP per la creazione di siti web dinamici. Il PHP è un linguaggio di programmazione per il web che consente la realizzazione di funzioni anche molto complesse per la gestione dei dati su database (MySQL e altri).
Sedi e date
Luogo
Inizio del corso
Inizio del corso
Profilo del corso
Il corso si rivolge alle persone che desiderano acquisire le tecniche di programmazione in PHP per la realizzazione di siti web dinamici. Il PHP consente la realizzazione di funzioni anche molto complesse per la gestione dei dati su database (MySQL e altri).
Conoscenza del sistema operativo Windows, Mac OS o Linux e del linguaggio HTML. E’ consigliata la conoscenza del linguaggio JavaScript e dei fogli di stile CSS.
A fine corso viene rilasciato un attestato di partecipazione al corso di Programmazione in linguaggio PHP con indicata la durata del corso e firma del docente.
Il corso è a numero chiuso per max 8 partecipanti. Ad esaurimento posti le iscrizioni vengono chiuse indipendentemente dalla data. Per avere la garanzia che venga riservata una postazione è consigliabile effettuare l’iscrizione in anticipo rispetto alla data di inizio del corso. Compilare il form RICHIEDI INFO per avere informazioni sui posti ancora disponibili.
Opinioni
-
Ho partecipato al corso di programmazione Php ed è stata una bella esperienza. Complimenti a Jad, l'insegnate...preparatissimo!
← | →
-
Sono stati tutti molto disponibili e l'insegnante (Jad) è bravissimo.
← | →
-
L’ambiente didattico, per il clima che si è creato con compagni del corso, abbiamo fatto gruppo, confrontando le idee quando qualcosa non ci tornava.
← | →
Valutazione del corso
Lo consiglia
Valutazione del Centro
Valentina Abbarchi
Valentina Abbarchi
Domenico Munno
Gianni Gulino
Successi del Centro
Tutti i corsi devono essere aggiornati
La media delle valutazioni dev'essere superiore a 3,7
Più di 50 opinioni degli ultimi 12 mesi
17 anni del centro in Emagister.
Materie
- PHP
- MySQL
- Web developer
- Web master
- Web server
- SQL
- Programmazione
- HTML
- Protocollo
- Programmatore PHP
- Server
- Programmatore
- Programmatore Java
- Programmazione Java
- Formazione per adulti
- Formazione professionale
- Internal auditing
- Browser
- Javascript
- CSS
Professori
Jad Zaza
Docente
Laureato in Ingegneria Informatica nel 2005, da anni ricopre la figura di Responsabile dello Sviluppo Software in una ditta di Firenze. Matura negli anni una notevole esperienza nella progettazione e nello sviluppo di software applicativi di Content Management e Data Warehousing sia in ambiente desktop che ambiente web. Specializzato nei linguaggi C#, Java, PHP, Flex, Javascript; qualificato come sistemista amministratore di database MySQL e PostgreSQL oltre che in S.O. GNU Linux. Matura negli ultimi anni una particolare predilezione nello studio di tecnologie di sviluppo Mobile.
Programma
- Concetti generali.
- Panoramica sui linguaggi di programmazione.
- Scegliere il linguaggio di programmazione in funzione del tipo di applicazione da realizzare.
- Architettura delle applicazioni web.
- Il protocollo http. Organigramma del flusso dati fra Browser e Web Server.
- Introduzione al concetto di data base. I DBMS.
- Flusso di dati fra Web Server e DBMS. Introduzione al linguaggio SQL (da approfondire nelle sezioni successive).
- Data base proprietari e data base open source: vantaggi e limiti.
- Collocazione dei linguaggi (X)HTML, CSS, JAVASCRIPT, JQUERY, PHP e SQL.
- Differenze fra HTML e XHTML. Validazione W3C.
- Piattaforme di sviluppo proprietarie e piattaforme open source. Scelta del provider e del tipo di server.
- Installazione dell’ambiente di sviluppo per realizzare siti dinamici in linguaggio PHP.
- Installazione e configurazione del web server Apache, di PHP e di MySQL su server locale.
- Installazione degli strumenti di lavoro utili al programmatore: Editor didattici ed editor evoluti per lo sviluppo di applicazioni complesse (Eclipse), Text Crawler, Diagram Designer. Siti web di riferimento.
- Grammatica e sintassi fondamentale del linguaggio PHP.
- Combinazione di codice HTML e codice PHP.
- Concetti di stringa e variabile. Le variabili in PHP. Caratteristica case-sensitive di PHP.
- Assegnazione di variabili.
- Operatori aritmetici..
- Inclusione di file esterni.
- Casting di tipo.
- Visibilità delle variabili.
- Operatori di confronto, operatori logici, operatori di incremento e decremento, operatore punto, operatore ternario.
- I costrutti if e switch.
- Ciclo for - While - do While - Interruzione forzata di un ciclo.
- Gli Array e le funzioninative PHP per la manipolazione degli Array.
- Ciclo foreach.
- Interazione delle pagine web con l’utente: Inserimento dati attraverso i moduli, approfondimento del linguaggio HTML relativamente alla gestione dei moduli per l’inserimento dati (form).
- Passaggio di dati fra pagine. Metodi POST e GET.
- Variabili d’ambiente.
- Problematiche relative alla sicurezza dei siti web.
- Le variabili Server. La Direttiva register_globals.
- Protocollo HTTPS.
- Introduzione alle sessioni
- Introduzione alla programmazione ad oggetti.
- I concetti di astrazione, ereditarietà, incapsulamento e polimorfismo.
- Le Classi e relazioni fra le classi.
- Gestione I/O.
- Progettazione di un’esercitazione completa.
- Esecuzione dell’analisi informatica mediante il linguaggio UML.
- Use Case Diagram, Class Diagram.
- Come strutturare un data base.
- Concetti di Tabelle, campi e record.
- Lunghezza dei campi e tipi di dati, indici e chiave primaria.
- Relazione fra tabelle, le chiavi esterne.
- Il linguaggio SQL.
- Esecuzione delle prime query da ambiente PHP MyAdmin.
- Studio della sintassi delle query di inserimento e delle query per l’estrazione, la modifica e la cancellazione di dati che soddisfano a determinate condizioni. Uso degli operatori logici nelle query.
- Ordinamento dei dati.
- Query avanzate e Join fra tabelle.
- Connessione al data base MySQL mediante codice PHP.
- Esecuzione di query mediante codice PHP.
- Esplorazione dell’array dati risultante dalle query e compilazione dinamica di codice HMTL per la presentazione dei dati reperiti nella base dati.
- Approfondimento sulle variabili di sessione.
- Utilizzo delle variabili di sessione nella esercitazione.
- Il protocollo FTP e i client FTP.
- Gestione di cookies.
- Creazione di librerie di oggetti per il riutilizzo del codice.
- Introduzione ai framework. Installazione di WordPress su server locale.
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Corso Programmazione Linguaggio PHP