modulo #1 Introduzione alla Blockchain Panoramica della tecnologia blockchain, la sua storia e concetti chiave
modulo #2 Componenti Blockchain Spiegazione dei componenti Blockchain come nodi, registri e minatori
modulo #3 Tipi di Blockchain Panoramica sulle blockchain pubbliche, private e consortili
modulo #4 Fondamenti di base sugli smart contract Introduzione ai contratti intelligenti, i loro vantaggi e casi d'uso
modulo #5 Linguaggi di programmazione degli smart contract Panoramica della programmazione degli smart contract più diffusa linguaggi come Solidity, Chaincode e Vyper
modulo #6 Ethereum e Smart Contracts Uno sguardo approfondito a Ethereum, al suo ecosistema e alla creazione di contratti intelligenti su Ethereum
modulo #7 Strumenti di sviluppo di Smart Contract Panoramica di strumenti di sviluppo popolari come Truffle, Web3.js e Remix
modulo #8 Smart Contract Security Best practice per lo sviluppo sicuro di contratti intelligenti e rischi comuni per la sicurezza
modulo #9 Blockchain e Supply Chain Management Caso studio sull'utilizzo della blockchain per la gestione della catena di fornitura e il monitoraggio dell'inventario
modulo #10 Blockchain e verifica dell'identità Esplorazione di sistemi di verifica e autenticazione dell'identità basati su blockchain
modulo #11 Blockchain e sanità Caso di studio sull'utilizzo della blockchain per gestione dei dati sanitari e tenuta delle cartelle cliniche
modulo #12 Blockchain e finanza Panoramica delle applicazioni finanziarie basate su blockchain come pagamenti transfrontalieri e scambi decentralizzati
modulo #13 Applicazioni decentralizzate (dApp) Introduzione alle applicazioni decentralizzate applicazioni, loro architettura e sviluppo
modulo #14 Framework di sviluppo dApp Panoramica dei più diffusi framework di sviluppo dApp come Web3.js e Ethers.js
modulo #15 Interoperabilità Blockchain Spiegazione di protocolli e soluzioni di interoperabilità blockchain
modulo #16 Soluzioni di scalabilità Blockchain Panoramica delle soluzioni di scalabilità blockchain come sharding, sidechain e transazioni off-chain
modulo #17 Blockchain for Business Esplorazione dell'adozione della blockchain nelle imprese e dei suoi vantaggi
modulo #18 Casi d'uso della blockchain Casi di studio su vari casi d'uso della blockchain come sistemi di voto, risorse digitali e altro
modulo #19 Blockchain e IoT Esplorazione di applicazioni e dispositivi IoT basati su blockchain
modulo #20 Blockchain Governance Panoramica dei modelli di governance blockchain e dei sistemi decisionali decentralizzati
modulo #21 Blockchain e intelligenza artificiale Esplorazione di applicazioni AI basate su blockchain e dei loro potenziali casi d'uso
modulo #22 Sviluppo di progetti Blockchain Sviluppo pratico di progetti in cui gli studenti creano un'applicazione basata su blockchain
modulo #23 Distribuzione di progetti Blockchain Distribuzione di progetti blockchain su testnet e mainnet
modulo #24 Manutenzione di progetti Blockchain Best practice per il mantenimento e l'aggiornamento progetti blockchain
modulo #25 Riepilogo e conclusione del corso Pianificare i prossimi passi nella carriera in Smart Contracts e applicazioni Blockchain