Roadmap per backend developer PHP
PHP fa girare WordPress, Drupal e MediaWiki, il software dietro Wikipedia, e Laravel e Symfony sono il modo in cui i team ci costruiscono nuove applicazioni. Prima di qualsiasi framework, un backend developer PHP ha bisogno del linguaggio, di SQL, di un terminale Linux, di Git e di Docker. Questo percorso li insegna in quest'ordine, gratis, nel browser, con un certificato per ogni corso.
237,871+ codder iscritti a questi corsi
509 lezioni472 sfide2,925 domande del quiz
- Adatto ai principianti
Aiuto alla programmazione con l'AI
Lezioni interattive pratiche
Narrazione audio in ogni lezione
Quiz per mettere alla prova le tue conoscenze
8 certificati gratuiti lungo il percorso
La roadmap per backend developer PHP, passo dopo passo
Ogni passo è un corso Coddy già esistente, e il pulsante Inizia del primo passo apre il corso di PHP. Seguili in ordine o parti da quello che ti manca: i progressi vengono comunque salvati per ogni corso.
- 1Passo 13 sezioni, in ordine
- 2Passo 2
SQL e databasePagina dedicata
Inizia questo passoIniziaSELECT,WHERE,JOIN,GROUP BYe sottoquery su tabelle reali, poi gli indici e la progettazione dello schema che le mantengono veloci. Le query valgono anche per il database MySQL o MariaDB richiesto da WordPress, e sono quelle che Eloquent e Doctrine inviano dietro le quinte.IniziaPagina dedicata2 sezioni, in ordine - 3Passo 3
Linux e riga di comandoPagina dedicata
Inizia questo passoIniziaFile e permessi, processi, pipe e basi di bash. PHP gira su server Linux dietro Nginx o Apache, e un primo deploy spesso fallisce per un permesso: il server web non riesce a scrivere in una cartella di upload o di cache.IniziaPagina dedicata - 4Passo 4
Git e controllo di versionePagina dedicata
Inizia questo passoIniziaCommit, branch, merge, conflitti, repository remoti e come annullare gli errori. Una cronologia Git sostituisce la modifica dei file sul server via FTP: ogni cambiamento è revisionato, reversibile e distribuito da un unico posto.IniziaPagina dedicata - 5Passo 5
Docker e containerPagina dedicata
Inizia questo passoIniziaImmagini, Dockerfile, volumi e rete. Un'applicazione PHP spesso gira come tre container: PHP-FPM, Nginx e MySQL. Docker avvia lo stesso stack su ogni portatile e ogni server.IniziaPagina dedicata
Impara facendo
Scrivi codice vero, interroga database, crea siti web e padroneggia i prompt per l'AI. Le nostre lezioni interattive coprono tutte le competenze di cui ha bisogno uno sviluppatore moderno.
Costruisci la tua serie
Sii costante e guarda crescere i tuoi progressi! Tieni traccia della tua abitudine quotidiana di programmare, proteggi la tua serie con i giorni di congelamento e guadagna ricompense ogni giorno che ti presenti.
12 giorni di serie
Torna domani per mantenere la tua serie!
January 2026
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
22
23
24
25
26
27
28
29
30
Lascia o raddoppia
Giorno 5 di 7
Congela serie
2 left
Programma ovunque
Porta il tuo percorso di programmazione sempre con te! Niente configurazioni, niente download: apri l'app e inizia a programmare. Disponibile su iOS, Android e Web con valutazioni di 4,9 stelle.
Non sei solo
Competi nelle classifiche globali, invita gli amici per guadagnare ricompense e festeggiate insieme i vostri successi. Programmare è più bello con gli amici!
Tutti i modi per imparare
Leggi, ascolta, mettiti alla prova, chiedi all'AI o ripassa qualsiasi cosa tu abbia già visto. Ogni lezione si adatta a te.
Una variabile è un contenitore con un nome che memorizza un valore a cui puoi fare riferimento più avanti nel programma.
In Python la crei scrivendo il nome, un segno di uguale e poi il valore che vuoi memorizzare.
Il valore può cambiare nel tempo: riassegnare il nome lo fa semplicemente puntare a un nuovo valore.
Ottieni un certificato
Ottieni un certificato per ogni corso che completi. Aggiungilo al tuo profilo LinkedIn e al curriculum per mostrare ai datori di lavoro le tue competenze di programmazione.
Perché imparare lo sviluppo backend in PHP su Coddy
- Prima di tutto un linguaggio backend. PHP è nato per un solo compito, girare su un server per rispondere alle richieste web: WordPress, Drupal e Magento sono in PHP, e lo è anche una grossa fetta del lato server del web.
- PHP moderno, tipizzato e orientato agli oggetti. PHP 8.0 e 8.1 hanno aggiunto union type,
match, argomenti con nome, enum e proprietàreadonly, e Laravel e Symfony sono costruiti con classi e interfacce. La sezione Programmazione orientata agli oggetti del corso di PHP è la parte che quei framework danno per scontata. - SQL prima di Eloquent. Eloquent di Laravel e Doctrine, l'ORM usato da Symfony, scrivono le query per te finché una pagina non diventa lenta; allora leggi l'SQL, trovi la query N+1 e aggiungi un indice. Ecco perché SQL è il secondo passo.
- Valutato, nel browser. Niente XAMPP e nessun Apache da configurare: ogni lezione di PHP termina con una sfida verificata dai test, e quando la tua soluzione fallisce Bugsy, il tutor AI, legge il codice e l'errore e ti indirizza verso la correzione. Ogni corso termina con un certificato gratuito.