PHP7 - Sviluppo di applicazioni web
Programma del corso
- Durata: 24 h
- Numero lezioni: 4 incontri da 6h
- Struttura: 24h teoria e pratica
- Skill Level: Beginner
- Modalità: e-learning
- Richiesta aziende: alta
- Certificato: Sì
20 Reviews :

Descrizione Corso
PHP è ancora oggi uno degli strumenti più utilizzati per lo sviluppo di applicazioni web dinamiche e performanti. Questo corso è progettato per fornire una preparazione pratica e completa sull’utilizzo di PHP7, con focus sulla programmazione ad oggetti, l’interazione con i database e l’organizzazione del codice secondo modelli professionali. Un percorso operativo che aiuta a costruire soluzioni web robuste, manutenibili e sicure.
Argomenti trattati
Sintassi moderna e strutture di controllo in PHP7
Programmazione orientata agli oggetti
Gestione di sessioni, cookie e form
Accesso ai database con PDO
Architettura MVC semplificata e best practice
Cosa imparerai
Sviluppare applicazioni web dinamiche e sicure
Strutturare il codice in modo professionale e riutilizzabile
Interfacciarti in modo sicuro con basi dati relazionali
Programma
- Configurazione dell’ambiente di sviluppo con XAMPP o simili
- Sintassi base e funzioni personalizzate in PHP
- Gestione delle richieste HTTP e validazione dei form
- Concetti base di OOP in PHP: classi, metodi, ereditarietà
- Utilizzo di PDO per la connessione a MySQL
- Autenticazione utenti con sessioni e cookie
- Introduzione al pattern MVC per l’organizzazione del codice
- Gestione degli errori e sicurezza base (XSS, SQL injection)
- Project work finale: sviluppo di una mini-app con login e CRUD
Strumenti
- XAMPP (o MAMP)
- Visual Studio Code o PHPStorm
- MySQL
- browser DevTools.
Metodologie
- Sviluppo incrementale
- Esercitazioni guidate
- Pair programming
- Debug assistito
- Mini-progetto valutato.
Possibilità di finanziamento
Monitoraggio
Monitoraggio opportunità offerte dai Fondi Interprofessionali.
Consulenza
Attività di consulenza sul funzionamento degli strumenti finanziari.
Assistenza
Assistenza per l’adesione al Fondo e la portabilità delle risorse.
Supporto
Dall’analisi dei fabbisogni formativi alla conversione in progetto finanziato.
Gestione
Gestione Parti Sociali e condivisione del Piano Formativo.
Rendicontazione
Presentazione, gestione e rendicontazione dei progetti nelle piattaforme dei Fondi.
Assistenza
Coordinamento didattico e affiancamento nella fase di erogazione.
Segreteria
Supporto segreteria e amministrazione economica del Piano Finanziato.
ISO 9001:2015, AS 9100D/ EN 9100:2018, ISO 14001:2015, UNI CEI EN ISO/IEC 27001:2017, ISO 45001:2018, D.Lgs. 231/2001
