Return to the courses

Sviluppatore Web con PHP (online) - Gratuito

"Nuove Frontiere Lavoro", in collaborazione con l’ente di formazione "Idee Insieme" e grazie al fondo "Formatemp", pubblica un corso di "Sviluppatore Web con PHP" su piattaforma online

Il corso ha l’obiettivo di formare sviluppatori in grado di progettare e realizzare applicazioni web complete utilizzando PHP, con un’attenzione costante alla qualità del codice, alla sicurezza informatica e alle buone pratiche professionali. Al termine del percorso, i partecipanti avranno acquisito una comprensione profonda del funzionamento di PHP, del ciclo di vita di una richiesta HTTP e dell’interazione sicura con database relazionali come MySQL, lavorando in autonomia sul proprio ambiente di sviluppo locale.

OBIETTIVO: Un obiettivo centrale del corso è rendere i discenti consapevoli e responsabili: ogni riga di codice viene scritta comprendendone le implicazioni in termini di sicurezza, prestazioni e manutenibilità.

PHP è ancora oggi uno dei linguaggi più utilizzati al mondo per lo sviluppo web e costituisce la base tecnologica di una parte significativa di Internet, inclusi CMS, piattaforme e-commerce e applicazioni enterprise. Grazie alla sua continua evoluzione, in particolare con le versioni moderne di PHP 8.x, il linguaggio offre prestazioni elevate, un sistema di tipi più robusto e strumenti avanzati che lo rendono competitivo e attuale nel panorama globale della programmazione.

Si scriverà codice PHP in modalità “vanilla” per meglio comprenderne i principi fondamentali dello sviluppo web, che sono comuni a tutti i framework e linguaggi: gestione delle richieste, sicurezza, accesso ai dati, architettura del codice. Questa modalità consentirà di essere più versatili, capaci di adattarsi a contesti diversi e di affrontare sia progetti legacy sia applicazioni moderne.

Il corso mira a sviluppare una mentalità orientata alla produzione: scrivere codice PHP sicuro, affidabile e pronto per l’ambiente reale, seguendo le migliori pratiche riconosciute a livello internazionale. L’obiettivo non è solo imparare un linguaggio, ma acquisire competenze solide e durature per lavorare nel mondo dello sviluppo web professionale.

ENTE FINANZIATORE: Formatemp

ENTE PROMOTORE: Nuove Frontiere Lavoro spa

ENTE ATTUATORE: Idee Insieme soc.coop.soc.

COSTO: il corso è gratuito (finanziato dal Formatemp);

DURATA: 180 ORE dal giorno 19 GENNAIO al giorno 20 MARZO 2026 – 45 giornate di AULA VIRTUALE (online) da 4 ore;

ATTESTATO: di frequenza (minimo 70% delle ore totali comprensive di frequenza alle lezioni obbligatorie);

LEZIONI D’AULA VIRTUALE: dal lunedì al venerdì dalle ore 09.00 alle 13.00;

ADESIONI: per inviare la propria adesione bisogna registrarsi sul sito http://www.ideeinsieme.it/index.php/register | e, una volta caricati i propri documenti personali ed il curriculum, digitare CANDIDATI (Entro il giorno 15/01/2026 ore 17.00)

REQUISITI DI PARTECIPAZIONE: il corso è rivolto a candidati a missione di lavoro in somministrazione (sia inoccupati che disoccupati) iscritti e selezionati dall'Agenzia per il Lavoro;

- per gli stranieri, conoscenza della lingua e grammatica italiana anche NON certificata;
- è necessario disporre di un pc fisso (desktop), portatile o tablet con connessione stabile via cavo, webcam e microfono;

MODALITA’ DI SELEZIONE: L’accesso al corso avverrà attraverso più step preliminari:
- Corretto invio della documentazione richiesta;
- Analisi del curriculum inviato;
- Verifica dei dispositivi di connessione da effettuarsi in videoconferenza;

SELEZIONI: Coloro che avranno aderito saranno contattati a mezzo mail per la conferma (entro il giorno 15/01/2026 ore 18.00) della verifica dei dispositivi di connessione in videoconferenza previsto il giorno 16/01/2026 dalle ore 12.30 in poi in gruppo;

ISCRIZIONI: I selezionati saranno contattati via mail e telefonicamente (entro il 16/01/2026 ore 18.00) per presenziare alla prima giornata di corso il giorno 19/01/2026 ore 09.00 su piattaforma online previa invio del link di ingresso.

Forms of the course

Nr. Title Description
1 COMPITI E FUNZIONI DELLO SVILUPPATORE WEB con PHP

1) Gestione dell’ambiente di sviluppo: terminale UNIX

  • Comandi principali

2) HTML e CSS

3) Git

  • repository, commit, branching, merge/rebase (base), tag
  • .gitignore, gestione conflitti
  • Github

4) PHP moderno: le basi

  • PHP 8.x: type system, strict types, eccezioni, error handling
  • funzioni, array, stringhe, date, I/O
  • organizzazione file e autoloading

5) OOP e design “pulito” e standard

  • classi, interfacce, trait, namespace
  • standard di stile: PSR-12

6) Composer e dipendenze

7) HTTP, request/response e basi di web security

  • HTTP methods, status code, headers, cookie, sessioni
  • routing base e controller
  • form, upload (introduzione)

8) SQL e MySQL

  • Installazione di un server DB
  • Il inguaggio SQL: dialogare con il DB
  • Le query
  • chiavi, vincoli, indici

9) Accesso al DB in PHP: PDO, query parametrizzate

  • PDO, connection handling, error mode, fetch modes
  • prepared statements
  • Focus su SQL Injection: come nasce e come si evita

10) Autenticazione, autorizzazione e session security

  • password hashing (best practice), reset password, account lifecycle
  • sessioni: rigenerazione id, timeout, cookie flags

11) Input validation, output escaping e protezioni web classiche

  • validazione server-side
  • sanitizzazione vs validazione
  • CSRF token e protezione form
  • upload sicuri

Progetto trasversale

Durante il corso si costruisce un progetto completo:

  • Web App con utenti, ruoli, ricerca, paginazione
  • CRUD (Create, Read, Update, Delete) completo + validazioni + test
  • endpoint (web o API) protetti da auth/access control
2 DIRITTI E DOVERI DEI LAVORATORI IN SOMMINISTRAZIONE

Diritti e Doveri dei Lavoratori in Somministrazione

3 SALUTE E SICUREZZA NEI LUOGHI DI LAVORO

Salute e Sicurezza nei luoghi di lavoro

Publication date:
07 January 2026

Applications deadline:
15 January 2026

Tag
phpsviluppatorewebcorsogratuitoformazioneonline
Share with: