take two.

Corso gratuito · Utenti iscritti

Codex e vibe coding: costruire un blog con LAMP

Un laboratorio guidato: dal brief a un blog con login, area editoriale e un agente per gli eventi di Roma. PHP, MySQL, Bootstrap e jQuery, con sorgenti scaricabili.

350 minuti, pratica inclusaTutti i corsi

Redazione: Take Two · Pubblicato

Cosa imparerai

Imparerai a trasformare un’idea in incrementi verificabili, usare Codex su un repository, coordinare agenti con incarichi precisi e distinguere il codice che funziona dal codice pronto per essere messo online. Il progetto include registrazione, login, ruoli, bozze, ricerca e raccolta settimanale degli eventi.

Iscriviti gratis e inizia →

Sei già iscritto? Usa lo stesso pulsante per ricevere un nuovo link di accesso.

Lezioni pratiche · 10

  1. 01

    Codex, vibe coding e responsabilità del risultato

    Usare richieste in linguaggio naturale per sviluppare, mantenendo requisiti, controllo delle modifiche e prove.

    20 min · Accesso per iscritti →
  2. 02

    Dal brief agli incrementi di sviluppo

    Stabilire confini, criteri di accettazione e un ordine di lavoro che renda gli errori rintracciabili.

    25 min · Accesso per iscritti →
  3. 03

    Preparare LAMP, il repository e AGENTS.md

    Avviare un ambiente locale ripetibile e dare all’agente istruzioni che restino nel progetto.

    35 min · Accesso per iscritti →
  4. 04

    Progettare dati, articoli e accesso pubblico

    Collegare schema MySQL, query PDO e regole di visibilità prima di disegnare l’area editoriale.

    30 min · Accesso per iscritti →
  5. 05

    Autenticazione, sessioni e ruoli

    Implementare registrazione e login, poi provare che un lettore non possa pubblicare.

    45 min · Accesso per iscritti →
  6. 06

    Bootstrap, jQuery e area editoriale

    Costruire un’interfaccia leggibile, con ricerca progressiva e controlli sul salvataggio.

    35 min · Accesso per iscritti →
  7. 07

    Suddividere il lavoro tra agenti

    Assegnare incarichi con file, interfacce e criteri di consegna, senza conflitti sulle parti condivise.

    40 min · Accesso per iscritti →
  8. 08

    L’agente per gli eventi settimanali di Roma

    Raccogliere fonti verificabili, ottenere decisioni strutturate e pubblicare senza inventare dati.

    45 min · Accesso per iscritti →
  9. 09

    Pubblicazione, duplicati e job settimanale

    Passare dal dry run a un job controllato, che possa essere rieseguito senza creare confusione.

    35 min · Accesso per iscritti →
  10. 10

    Verificare, rilasciare ed evolvere il blog

    Consegnare un risultato controllabile e sapere quali verifiche restano prima di una community pubblica.

    40 min · Accesso per iscritti →

Materiali del laboratorio · Versione 1

Il progetto di riferimento

Scarica il blog completo, con istruzioni in italiano e inglese, schema SQL, contratti per gli agenti, fixture inventate e test. L’interfaccia del blog di esempio è in inglese. Il codice è un laboratorio locale: recupero password, verifica email e MFA sono evoluzioni da affrontare prima di aprirlo a una community pubblica.

Prima di iniziare

Servono nozioni di HTML, PHP e SQL, un terminale e Git. Per il percorso locale: Docker Compose v2 e Python 3; in alternativa un ambiente LAMP di sviluppo con PHP 8.3, PDO MySQL, DOM e cURL. Le 5 ore e 50 minuti sono una stima di lavoro guidato: se parti da zero nella programmazione, prevedi più tempo.

  1. Costruisci: brief, ambiente, dati e articoli pubblici.
  2. Proteggi: login, ruoli, form e flusso editoriale.
  3. Coordina: contratti tra agenti, raccolta eventi e pubblicazione.
  4. Verifica: test, fonti, duplicati e revisione del rilascio.
Scarica il progetto blog (ZIP) →

Download gratuito. Le lezioni complete richiedono un account Take Two gratuito. L’accesso a Codex dipende dal tuo piano.

Fonti e approfondimenti