EDISON SCHOOL

Corso di Php e MySQL

EDISON SCHOOL
A Frosinone e Latina

Chiedi informazioni a un consulente Emagister

Informazioni importanti

Tipologia Corso
Luogo In 2 sedi
Inizio Scegli data
Descrizione

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

Strutture (2)
Dove e quando
Inizio Luogo
Scegli data
Frosinone
Frosinone, Italia
Visualizza mappa
Scegli data
Latina
Latina, Italia
Visualizza mappa
Inizio Scegli data
Luogo
Frosinone
Frosinone, Italia
Visualizza mappa
Inizio Scegli data
Luogo
Latina
Latina, Italia
Visualizza mappa

Domande più frequenti

· Quali sono gli obiettivi del corso?

Alla fine del corso l'allievo è in grado di eseguire l'analisi informatica e strutturare il data base sulla base delle informazioni acquisite. E' in grado di realizzare pagine dinamiche in linguaggio PHP e di farle interagire fra di loro. Infine è in grado di eseguire la manutenzione e l'aggiornamento dei siti web realizzati.

· A chi è diretto?

Corso per chi vuole apprendere le tecniche di programmazione in PHP per la creazione di siti web dinamici.

Opinioni

5.0
Valutazione del corso
100%
Lo consiglia
5.0
eccellente
Valutazione del Centro

Opinioni sul corso

M
Maria Grazia
5.0 10/11/2017
Il meglio: Una bellissima scuola con un personale docente molto professionale e gentile .
Consiglieresti questo corso?:
* Opinioni raccolte da Emagister & iAgora

Successi del Centro

Questo centro ha dimostrato la sua qualità su Emagister
5 anni con Emagister

Cosa impari in questo corso?

Web master
Server
Programmazione
SQL
Web server
Protocollo
MySQL
HTML

Programma

"PROGRAMMA DIDATTICO 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. PROGRAMMAZIONE PHP E MYSQL • 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. PROGRAMMAZIONE PHP E MYSQL 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."

Ulteriori informazioni

Il corso prevede esercitazioni pratiche per ogni argomento trattato.

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