Könyv Manuale completo di Solidity Roberto Scaramuzzino

Manuale completo di Solidity

Dai fondamenti dell'EVM agli smart contract sicuri in produzione

Nyelv: Olasz
Kötés: Puha kötésű
Elérhetőség: Várható készletfeltöltés
Küldés 17. 07. 2026
8 601 Ft
Il manuale italiano definitivo per programmare su Ethereum con Solidity.Sei un programmatore esperto...

Információk a könyvről

Nyelv
Olasz
Kötés
Könyv - Puha kötésű
Kiadva
2026
oldal
452
EAN
9798186921073
Enbook ID
53211595
Súly
780
Méretek
178 x 254 x 23

Teljes leírás

Il manuale italiano definitivo per programmare su Ethereum con Solidity.
Sei un programmatore esperto e vuoi entrare nel mondo degli smart contract senza scorciatoie? Questo manuale ti accompagna dai fondamenti della macchina virtuale di Ethereum fino a scrivere, testare e distribuire contratti sicuri in produzione - con la disciplina che il denaro reale richiede. Non un tutorial superficiale, ma un percorso completo che costruisce competenza vera, un mattone alla volta.
Nessuna conoscenza di blockchain è richiesta: si parte da zero, ma si arriva lontano. In trentasei capitoli e sei appendici, oltre centomila parole di teoria applicata, esempi compilabili e centottanta esercizi svolti e proposti con soluzioni complete, imparerai non dei costrutti isolati ma un modo di pensare: rispettoso dell'ambiente di esecuzione, ossessionato dalla sicurezza, umile davanti a ciò che il codice custodisce.
Cosa imparerai:
• I fondamenti dell'EVM: account, transazioni, gas, e perché ogni operazione costa denaro reale e non si annulla mai.
• Il linguaggio in profondità: tipi e locazioni dei dati, lo storage e le sue insidie slot per slot, funzioni, ereditarietà, librerie, eventi e log, gestione degli errori.
• Gli standard che muovono l'ecosistema: ERC-20, ERC-721, ERC-1155, il controllo degli accessi a ruoli, i proxy aggiornabili, gli oracoli e i loro rischi.
• La sicurezza come disciplina, non come ripensamento: pensare da attaccante, la reentrancy che svuotò The DAO, gli errori aritmetici e di precisione, il front-running e il MEV, gli errori di logica, l'audit, l'analisi statica e il fuzzing.
• La toolchain professionale: Foundry dalla A alla Z, il testing avanzato con fuzz test, invarianti e fork della mainnet, l'ottimizzazione del gas fatta con giudizio, il deploy sicuro e la gestione delle chiavi, le firme EIP-712, Hardhat e l'ecosistema JavaScript.
• Due progetti guidati completi, riga per riga: un crowdfunding con vesting lineare e cliff, e un marketplace NFT con ordini firmati off-chain, che integrano l'intero manuale in sistemi realistici.
Cosa rende diverso questo libro:
Ogni capitolo include una sezione dedicata all'uso dell'intelligenza artificiale come assistente di programmazione - con i prompt giusti e, soprattutto, i suoi limiti reali, spiegati senza illusioni. Perché l'IA è uno strumento potente, ma su una macchina dove ogni errore è denaro, il giudizio resta umano, e sapere dove il modello sbaglia vale quanto sapere dove aiuta.
Aggiornato a Solidity 0.8.36 e alla toolchain Foundry più recente, il manuale insiste su una lezione che attraversa ogni pagina: misurare invece di credere, verificare invece di sperare, e non fidarsi mai del codice che non è stato messo alla prova. Un contratto non è pronto quando funziona: è pronto quando hai provato a romperlo e non ci sei riuscito.
Per chi è questo libro:
Per programmatori che conoscono già almeno un linguaggio e vogliono imparare Solidity con solidità, senza tutorial superficiali che lasciano buchi pericolosi. Per chi vuole costruire cose che gestiscono valore reale e dormire la notte. Per chi crede che la competenza si conquisti capendo, non copiando.
Comincia da qui. Il codice è legge: scrivilo come se non potessi mai più correggerlo.