Corso aziendale di PHP e MYSQL: programmare siti web

 3.920,00 + IVA
Aziendali
Durata: 28 ore
Ora: da personalizzare
Posti disponibili: 8
Sede:

Online - formazione a distanza

Presso la sede dell'azienda

Penta Formazione - Creazzo

Penta Formazione - Sommacampagna

Modulo 1 – PHP per il web dinamico: panoramica e basi operative per scrivere script utili in azienda.
Competenze: sviluppare logiche server-side per pagine interattive. 
Abilità: usare variabili, operatori, condizioni e cicli; gestire output, errori e debug di base. 
Conoscenze: sintassi, tipi di dato e struttura di un progetto PHP.

Modulo 2 – Dati in input e riuso del codice: rendere le pagine più rapide da evolvere e meno soggette a errori.
Competenze: organizzare codice manutenibile. 
Abilità: lavorare con stringhe e array; inviare/ricevere dati da form e URL; validare input; usare include/require per componenti riutilizzabili. 
Conoscenze: gestione dei parametri e principi di modularità.

Modulo 3 – MySQL e basi di database: progettare e interrogare una base dati a supporto di siti, e-commerce e portali.
Competenze: modellare dati per esigenze applicative. 
Abilità: creare tabelle, definire campi, chiavi e relazioni essenziali; scrivere query di selezione, ordinamento e filtri; comprendere le interfacce di accesso a MySQL. Conoscenze: concetti di database relazionale e linguaggio SQL.

Modulo 4 – Integrazione PHP + MySQL (CRUD): collegare le pagine al database e gestire i dati in modo affidabile.
Competenze: implementare funzionalità data-driven. 
Abilità: leggere, inserire, aggiornare e cancellare record da PHP; gestire messaggi utente e log; ottimizzare query e ridurre duplicazioni di codice. Conoscenze: connessione al DB, query parametrizzate e gestione transazioni di base.

Modulo 5 – Funzioni tipiche di siti complessi: portali, aree riservate e flussi operativi.
Competenze: costruire componenti pronti per l’uso in contesti aziendali. 
Abilità: gestire sessioni e autenticazione, creare pagine amministrative, pubblicare e testare le funzionalità sviluppate. 
Conoscenze: principi di sicurezza applicativa, performance e controlli di qualità prima del rilascio.
Al termine del corso i partecipanti sapranno progettare e realizzare pagine web dinamiche con PHP collegate a database MySQL, organizzando il codice in modo più ordinato e semplice da mantenere. Impareranno a gestire dati in ottica CRUD (creazione, lettura, aggiornamento e cancellazione) direttamente da interfacce web, costruendo funzionalità tipiche dei contesti aziendali: autenticazione e aree riservate, form e flussi di richiesta, cataloghi e liste. Acquisiranno inoltre buone pratiche operative per prevenire errori comuni, migliorare prestazioni e qualità delle query, e collaborare in modo più efficace con IT e fornitori durante le fasi di sviluppo e rilascio.
Il corso di PHP e MySQL è pensato per chi, in azienda, deve sviluppare o aggiornare siti e applicazioni web dinamiche: junior developer, addetti IT, figure e-commerce, web content manager e team marketing che collaborano con fornitori esterni. È indicato per chi ha già le basi di HTML/CSS e vuole fare il “salto” verso portali, aree riservate, cataloghi prodotto, form evoluti e gestione dati. Il percorso è adatto anche a chi deve leggere, inserire e aggiornare informazioni in un database per automatizzare processi (richieste, ordini, anagrafiche) con esempi e casi d’uso calati sulle esigenze della propria realtà.

Docenti, metodologie e valutazione:

Penta Formazione
0444 520660 sede di Vicenza 
045 8969006 sede di Verona

e-mail: info@pentaformazione.it
Destinatari
Il corso di PHP e MySQL è pensato per chi, in azienda, deve sviluppare o aggiornare siti e applicazioni web dinamiche: junior developer, addetti IT, figure e-commerce, web content manager e team marketing che collaborano con fornitori esterni. È indicato per chi ha già le basi di HTML/CSS e vuole fare il “salto” verso portali, aree riservate, cataloghi prodotto, form evoluti e gestione dati. Il percorso è adatto anche a chi deve leggere, inserire e aggiornare informazioni in un database per automatizzare processi (richieste, ordini, anagrafiche) con esempi e casi d’uso calati sulle esigenze della propria realtà.
Obiettivi
Al termine del corso i partecipanti sapranno progettare e realizzare pagine web dinamiche con PHP collegate a database MySQL, organizzando il codice in modo più ordinato e semplice da mantenere. Impareranno a gestire dati in ottica CRUD (creazione, lettura, aggiornamento e cancellazione) direttamente da interfacce web, costruendo funzionalità tipiche dei contesti aziendali: autenticazione e aree riservate, form e flussi di richiesta, cataloghi e liste. Acquisiranno inoltre buone pratiche operative per prevenire errori comuni, migliorare prestazioni e qualità delle query, e collaborare in modo più efficace con IT e fornitori durante le fasi di sviluppo e rilascio.
Contenuti e competenze
Modulo 1 – PHP per il web dinamico: panoramica e basi operative per scrivere script utili in azienda.
Competenze: sviluppare logiche server-side per pagine interattive. 
Abilità: usare variabili, operatori, condizioni e cicli; gestire output, errori e debug di base. 
Conoscenze: sintassi, tipi di dato e struttura di un progetto PHP.

Modulo 2 – Dati in input e riuso del codice: rendere le pagine più rapide da evolvere e meno soggette a errori.
Competenze: organizzare codice manutenibile. 
Abilità: lavorare con stringhe e array; inviare/ricevere dati da form e URL; validare input; usare include/require per componenti riutilizzabili. 
Conoscenze: gestione dei parametri e principi di modularità.

Modulo 3 – MySQL e basi di database: progettare e interrogare una base dati a supporto di siti, e-commerce e portali.
Competenze: modellare dati per esigenze applicative. 
Abilità: creare tabelle, definire campi, chiavi e relazioni essenziali; scrivere query di selezione, ordinamento e filtri; comprendere le interfacce di accesso a MySQL. Conoscenze: concetti di database relazionale e linguaggio SQL.

Modulo 4 – Integrazione PHP + MySQL (CRUD): collegare le pagine al database e gestire i dati in modo affidabile.
Competenze: implementare funzionalità data-driven. 
Abilità: leggere, inserire, aggiornare e cancellare record da PHP; gestire messaggi utente e log; ottimizzare query e ridurre duplicazioni di codice. Conoscenze: connessione al DB, query parametrizzate e gestione transazioni di base.

Modulo 5 – Funzioni tipiche di siti complessi: portali, aree riservate e flussi operativi.
Competenze: costruire componenti pronti per l’uso in contesti aziendali. 
Abilità: gestire sessioni e autenticazione, creare pagine amministrative, pubblicare e testare le funzionalità sviluppate. 
Conoscenze: principi di sicurezza applicativa, performance e controlli di qualità prima del rilascio.
Informazioni
Penta Formazione
0444 520660 sede di Vicenza 
045 8969006 sede di Verona

e-mail: info@pentaformazione.it

Richiedi informazioni

Richiedi informazioni