Programmare con l'IA · libro interattivo · 20 lingue

Crea la tua prima app utile con l'IA

Impara a descrivere ciò che vuoi, lascia che l'IA scriva il codice, poi verificalo, correggilo e modificalo da solo.

Inizia gratis con un'app per la lista della spesa che funziona davvero. Poi il libro ti accompagna in dieci lezioni su prompt, strumenti di programmazione con l'IA, test, sicurezza e pubblicazione online della tua app.

Un corso di IA dal vivo di un giorno nel Regno Unito costa di solito circa £300. Questo libro con dieci lezioni:

£5.99 in totale per fino a 3 lingue

Scegli 1, 2 o 3 lingue. Il prezzo totale resta £5.99. Seleziona le tue edizioni prima del pagamento e leggile online in qualsiasi browser.

🛡️ Garanzia soddisfatti o rimborsati di 14 giorni: se il libro non fa per te, scrivici via e-mail entro 14 giorni dall'acquisto per ottenere il rimborso completo.

Prova la lezione gratuita Acquista il libro – £5.99
Panoramica illustrata di Programmare con l'IA e dei suoi argomenti
Prova l'app finita

Ecco cosa costruisci nella lezione gratuita

Cambia una quantità, un prezzo o il budget e guarda il ricalcolo. Spunta un articolo come comprato: il totale resta lo stesso, esattamente come dicono le regole della lezione.

ArticoloQtàPrezzo £Importo £Comprato
Budget £ Totale: 0.00

Sei sul telefono? Prova subito la demo e fai la lezione completa più tardi al computer – ci vogliono circa 30–45 minuti.

Dentro il libro a pagamento

Com'è fatta l'edizione interattiva

Una pagina di lezione con obiettivi ed elenco dei capitoli
Lezioni con obiettivi chiari, sezioni passo dopo passo e monitoraggio dei progressi
La tabella dei test della lezione di avvio rapido
Verifiche pratiche: tabelle di test da applicare alla tua app
Domande di verifica con pulsanti per mostrare la risposta
Domande di verifica e quiz alla fine di ogni lezione
Glossario di 207 termini con ricerca
Un glossario ricercabile di 207 termini spiegati in modo semplice
Tutte le 15 parti del libro
  1. Introduzione: Come usare questo libro
  2. Avvio rapido: La mia prima app utile – una lista della spesa che tiene d'occhio il tuo budget
  3. Introduzione alla programmazione con l'IA
  4. IA conversazionale: Claude e ChatGPT in chat
  5. GitHub Copilot: l'IA direttamente nell'editor
  6. Cursor: l'editor nativo per l'IA
  7. Claude Code: programmazione agentica
  8. Altri strumenti e come scegliere
  9. Prompt engineering per programmatori
  10. Testare con l'IA
  11. Sicurezza e revisione del codice generato dall'IA
  12. Deployment, manutenzione e lavoro a lungo termine
  13. Appendice A: Glossario dei termini
  14. Appendice B: Checklist riassuntiva
  15. Appendice C: Libreria di prompt
  16. Appendice D: Come proseguire
Primo capitolo gratuito · provalo subito

La mia prima app utile: una lista della spesa che tiene d'occhio il tuo budget

Oggi costruirai un tuo piccolo programma. Inserisci le cose da comprare, quante te ne servono e più o meno quanto costano. Il programma calcola il totale, e poi gli insegni ad avvisarti quando superi il budget. L'IA ti aiuta a scrivere il codice. Sei tu a decidere cosa deve fare e sei tu a verificare che lo faccia davvero.

Circa 30–45 minuti al computer. Non devi installare nulla e l'app non richiede alcun account; l'assistente IA che usi (per esempio Claude o ChatGPT) potrebbe chiederti di accedere.

Apri il capitolo gratuito: 5 passi verso la tua prima app funzionante

Passo 1: Descrivi il problema con parole tue

Fare la spesa è una cosa che fanno quasi tutti, e proprio per questo è un primo progetto perfetto. Non serve capire di programmazione per capire se una lista della spesa funziona: scrivi pane, latte e uova, vedi il totale e spunti le voci man mano che le compri. Il risultato è qualcosa che puoi usare davvero già questa settimana.

Prima di aprire qualsiasi strumento di IA, completa queste tre frasi su carta o in una nota. È la competenza di programmazione più importante di tutto il libro: trasformare un desiderio in regole concrete.

  1. Devo annotare… (per esempio: ogni articolo, quanti me ne servono e il prezzo di uno).
  2. Voglio che il programma calcoli… (per esempio: il prezzo di ogni riga e il totale di tutta la spesa).
  3. Saprò che il programma funziona quando… (per esempio: due articoli a 25 € danno 50 €, e spuntare un articolo non cambia il totale).
La terza frase è la tua definizione di «finito». Se non sai dire come capirai che funziona, non può saperlo nemmeno l'IA.

Passo 2: Costruisci la prima piccola versione

La prima versione è un singolo file che si apre nel browser. Non c'è nessun ambiente di sviluppo da installare, nessun server e nessun login. Copia il prompt qui sotto nel tuo assistente IA (Claude, ChatGPT o simili) esattamente com'è.

Prompt: la mia prima lista della spesa

Aiutami a costruire la mia prima app semplice. Sono un principiante assoluto.

Crea una lista della spesa in un unico file chiamato spesa.html che io possa aprire nel mio browser. Metti tutti gli stili e tutto il JavaScript dentro questo stesso file, senza librerie esterne.

Voglio inserire il nome dell'articolo, la quantità e il prezzo di un singolo pezzo. Un pulsante aggiunge l'articolo alla lista. Mostra il prezzo di ogni riga e, in fondo, il totale di tutta la spesa. Permettimi di eliminare un articolo e di segnarlo come comprato. Segnare un articolo come comprato non deve cambiare il totale.

Rifiuta un nome vuoto, i numeri non validi, un prezzo negativo e una quantità pari a zero o inferiore. Nel prezzo accetta sia la virgola sia il punto decimale.

Prima spiega brevemente il piano. Poi scrivi il codice completo e i passaggi esatti per salvare e aprire il file. Per ora non aggiungere altre funzioni.
  1. Copia il codice. Usa il pulsante di copia nella risposta dell'IA, così prendi tutto il codice, dalla prima all'ultima riga.
  2. Salvalo come spesa.html. Apri un semplice editor di testo (Notepad su Windows, TextEdit in modalità solo testo su Mac), incolla il codice e salvalo come spesa.html. Come tipo di file scegli «Tutti i file», non «Documenti di testo».
  3. Aprilo nel browser. Fai doppio clic sul file oppure trascinalo in una finestra del browser. Dovresti vedere la tua lista della spesa, non una pagina piena di codice.
L'errore più comune: il file viene salvato come spesa.html.txt. A quel punto si apre come testo e vedi il codice invece dell'app. Attiva la visualizzazione delle estensioni nel tuo gestore file e rinomina il file in modo che finisca solo con .html.

Passo 3: Verifica che non sia solo una bella immagine

Un'app che sembra giusta non è la stessa cosa di un'app che funziona. Scorri questa tabella una riga alla volta e confronta ciò che vedi con il risultato corretto. È il tuo primo vero test.

Testa la tua lista della spesa
Cosa inserisci o faiRisultato corretto
Aggiungi 2 pezzi al prezzo di 25 €Prezzo della riga 50 €, totale 50 €
Aggiungi 1 pezzo al prezzo di 30 €Totale 80 €
Spunta il primo articolo come compratoIl totale resta 80 €
Elimina il primo articoloTotale 30 €
Inserisci un prezzo di -5Un avviso chiaro, non viene aggiunto nulla
Inserisci un prezzo di 2.50 con il puntoAccettato come 2,50

Se una riga non va, non correggere ancora il codice a mano. Di' all'IA esattamente quale riga non ha funzionato, cosa hai inserito e cosa hai visto invece, e chiedile di correggere solo quel problema.

Conserva questa tabella. Ogni volta che tu o l'IA modificate l'app, ripercorrila da capo. È questa abitudine a distinguere il software che funziona da quello che ha funzionato una volta sola.

Passo 4: Fai una modifica da solo

Ora fai la tua prima modifica senza che sia l'IA a scriverla per te. Chiedi all'IA: «Dov'è il titolo dell'app nel mio codice?». Ti indicherà una riga simile a <h1>Lista della spesa</h1>.

  1. Trova il titolo. Apri spesa.html nel tuo editor di testo e trova la riga che ti ha indicato l'IA.
  2. Cambia il testo. Sostituisci le parole tra <h1> e </h1> con un titolo tuo, per esempio «Spesa del sabato». Non cancellare le parentesi angolari.
  3. Salva e aggiorna. Salva il file, torna al browser e aggiorna la pagina. Dovrebbe comparire il tuo nuovo titolo.

Poi chiedi all'IA di spiegarti il tuo file in tre parti, usando il tuo codice come esempio. Vedrai che ogni app web è costruita con gli stessi tre livelli:

HTML
  • Crea i campi, i pulsanti e la lista
  • Descrive cosa c'è nella pagina
CSS
  • Gestisce colori, dimensioni e spaziature
  • Descrive che aspetto ha
JavaScript
  • Aggiunge ed elimina gli articoli e fa i conti
  • Descrive cosa succede quando fai clic

Passo 5: Insegna all'app una nuova abilità

I programmi veri crescono a piccoli passi. Aggiungi una sola funzione nuova, poi testa di nuovo. Manda all'IA questo messaggio di seguito nella stessa conversazione:

Prompt: aggiungere un budget

Aggiungi un budget alla mia lista della spesa. Fammi scrivere la cifra che voglio spendere. Mostra quanto mi resta. Se il totale supera il budget, mostra un avviso chiaro con l'importo di cui lo sto superando. Tutto il resto deve continuare a funzionare esattamente come prima, e mostrami il file completo aggiornato.
Testa il budget
Cosa inserisci o faiRisultato corretto
Budget 100 €, articoli per un totale di 80 €Restano 20 €, nessun avviso
Aggiungi un articolo da 30 €Avviso: budget superato di 10 €
Elimina quell'articoloRestano 20 €, l'avviso scompare
Extra, solo quando tutto quanto sopra funziona: chiedi all'IA di ricordare la lista tra una visita e l'altra usando lo storage locale del browser. Il tuo primo successo non dovrebbe mai dipendere da una configurazione complicata, quindi lascia questo passo per ultimo.

Hai appena costruito, avviato, testato e modificato una vera app. Non è tutta la programmazione, ma è la routine che ripeterai in ogni lezione successiva: descrivere con chiarezza, lasciare che l'IA generi, verificare rispetto ai risultati attesi e cambiare una cosa alla volta.

Fatto?

Ecco cosa ti insegna poi il libro

Chiedere modifiche con precisione
Lezione 7: prompt con contesto, obiettivo, vincoli e formato.
Trovare e correggere i bug
Lezioni 2–5: lavorare con gli assistenti in chat, Copilot, Cursor e Claude Code.
Testare come si deve
Lezione 8: test automatici, casi limite e regressioni.
Renderla sicura e metterla online
Lezioni 9–10: revisione della sicurezza, deployment e manutenzione.

Dieci lezioni con esercizi, domande di verifica, un glossario di 207 termini e una libreria di prompt. £5.99 per un massimo di 3 lingue su 20.

Continua con il libro completo – £5.99

Non sei ancora pronto ad acquistare?

Ricevi 5 prompt IA pronti all'uso per creare le tue app

Lascia la tua e-mail e ricevi subito i prompt, insieme ad alcuni consigli pratici per creare software con l'IA. Niente spam e puoi annullare l'iscrizione in qualsiasi momento.

Dentro il libro

Dall'idea al software funzionante

Pianifica e costruisci

Parti da un brief chiaro, scegli gli strumenti di IA adatti e usa prompt pratici mentre sviluppi.

Verifica il tuo lavoro

Impara a rivedere il codice generato dall'IA, a scrivere test e ad affrontare la sicurezza prima del rilascio.

Continua a imparare

Usa gli esercizi, le domande di verifica, il glossario e la raccolta di prompt mentre lavori ai tuoi progetti.

Scegli la tua edizione

Scegli fino a tre lingue

Inglese, ceco, slovacco, tedesco, francese, spagnolo, italiano, portoghese, olandese, polacco, ungherese, rumeno, bulgaro, russo, ucraino, turco, svedese, danese, norvegese e finlandese.

Il pagamento è gestito in modo sicuro da SumUp. Subito dopo il pagamento puoi leggere le tue edizioni online, qui su ABCDayZ, su qualsiasi dispositivo.

£5.99 in totale. Scegli qui sotto 1, 2 o 3 edizioni linguistiche.

La tua edizione

Aggiungi fino a 2 altre lingue – incluse nelle £5.99

🛡️ Garanzia soddisfatti o rimborsati di 14 giorni: se il libro non fa per te, scrivici via e-mail entro 14 giorni dall'acquisto per ottenere il rimborso completo.

Scegli fino a 3 lingue, poi paga in sicurezza con SumUp.

Venduto da Marek DesignLeaf & DAP (Digital Art Production), 1 Oriel Court, Didcot, Oxfordshire, OX11 8UG, United Kingdom. Contatti: marek@designleaf.co.uk. Rimborsi e problemi · Privacy

Prima di acquistare

Cosa riceverò?

L'edizione HTML interattiva in ciascuna lingua che selezioni (fino a tre), da leggere online su ABCDayZ da qualsiasi tuo dispositivo.

Quante lingue posso avere?

Scegli 1, 2 o 3 edizioni linguistiche tra le 20 disponibili. Il totale è di £5.99 in ogni caso. Seleziona le lingue prima di pagare.

Come funziona la consegna?

Paghi sulla pagina di pagamento sicura di SumUp. Non appena il pagamento è confermato, torni su ABCDayZ e le tue edizioni si aprono online. Ricevi anche un link di accesso personale per gli altri tuoi dispositivi.

Programmare con l'IA

A chi è rivolto questo libro

Esempi di ambiti in cui applicare il metodo del libro. Il libro lavora sulla lista della spesa e su un esempio di gestione dei lavori; le idee qui sotto sono per i tuoi progetti.

🔧

L'artigiano

Vuole una semplice app che trasformi i dettagli di un lavoro in un preventivo chiaro per il cliente.

Con il libro: Impara a descrivere l'app all'IA passo dopo passo, a testare i risultati e a farla girare su un telefono.

🛒

Il titolare di un piccolo negozio

Perde tempo a tenere traccia di ordini e scorte su quaderni e fogli di calcolo.

Con il libro: Costruisce un piccolo gestionale di ordini e scorte su misura per come funziona il negozio.

🌱

Il principiante assoluto

Non ha mai scritto una riga di codice e non sa da dove cominciare.

Con il libro: Segue i capitoli da zero fino al primo programma funzionante, con verifiche dopo ogni passaggio.

Vedi altri 13 esempi
💼

Il freelance

Ha l'idea di un piccolo strumento per cui altre persone pagherebbero.

Con il libro: Impara a pianificarlo, costruirlo, testarlo e lanciarlo, e poi a prepararlo per la vendita online.

📊

L'impiegato

Ripete ogni settimana le stesse attività su fogli di calcolo e report.

Con il libro: Usa l'IA per scrivere script che automatizzano le parti noiose, in sicurezza e passo dopo passo.

🎓

Chi cambia carriera

Vuole mostrare progetti reali invece di semplici attestati.

Con il libro: Costruisce un piccolo portfolio di programmi funzionanti e capisce come funziona ciascuno.

🏠

Il proprietario che affitta

Si destreggia tra inquilini, scadenze degli affitti e riparazioni sparsi tra messaggi e appunti.

Con il libro: Costruisce un semplice gestionale per inquilini, pagamenti in scadenza e interventi di manutenzione.

🌿

Il giardiniere o paesaggista

Tiene lavori, visite e appunti dei clienti a mente o su carta.

Con il libro: Crea un diario dei lavori con schede clienti, calendario delle visite e foto in un unico posto.

📚

L'insegnante

Vuole esercizi interattivi adatti alla sua classe, non un'app generica.

Con il libro: Costruisce quiz e strumenti di esercitazione che correggono le risposte e mostrano i progressi.

🎥

Il content creator

Pianifica post, idee e scadenze su troppe app diverse.

Con il libro: Crea un planner dei contenuti personale che funziona esattamente come pubblica lui.

👪

Il genitore sempre di corsa

Vuole calendario di famiglia, faccende di casa e lista della spesa in un unico posto.

Con il libro: Costruisce un piccolo organizer familiare che tutti in casa possono usare.

☕

Il titolare del bar

Gestisce prenotazioni e modifiche al menu per telefono e con appunti scritti a mano.

Con il libro: Crea una semplice pagina di prenotazioni e menu facile da aggiornare.

🔌

Il maker per hobby

Ha sensori e gadget in casa ma nessun software per collegarli.

Con il libro: Usa l'IA per scrivere il codice che legge, registra e visualizza i dati.

🚀

Il fondatore di una startup

Ha bisogno di un prototipo funzionante prima di spendere soldi in sviluppatori.

Con il libro: Costruisce una prima versione per testare l'idea con utenti reali.

⏳

Il pensionato

Vuole imparare qualcosa di nuovo e costruire cose utili per sé.

Con il libro: Impara al proprio ritmo con capitoli chiari, un glossario e domande di verifica.

💻

Lo studente di informatica

Usa l'IA per programmare, ma non sempre capisce ciò che scrive.

Con il libro: Impara a leggere, testare ed eseguire il debug del codice generato dall'IA invece di limitarsi a copiarlo.

Acquista il libro — £5.99 · fino a 3 lingue

Programmare con l'IA – £5.99Fino a 3 lingue su 20 · lettura online
Acquista il libro