Introduzione
  • Introduzione al corso di Blockchain e Solidity
CAPIRE LE BLOCKCHAIN
  • Che cosa sono le Blockchain
  • L'ecosistema di Ethereum
  • Che cosa sono i contratti intelligenti o Smart Contracts
  • Il browser tool REMIX
  • I network di Ethereum
  • Impariamo GETH
  • Come installare Geth sul nostro computer
  • Come creare una blockchain privata
  • Completiamo il setup di Ethereum
  • Come installare Mist
  • Come installare Metamask
CORSO DI PROGRAMMAZIONE CON SOLIDITY
  • Introduzione a Solidity
  • TUTORIAL: Il contratto HELLO WORLD!
  • I costrutti di uno Smart Contract
  • Data Types in Solidity
  • Esaminiamo i singoli Data Types
  • Le variabili in Solidity
  • Espressioni e Iterazioni
  • Uso della keyword NEW
  • Ereditarietà dei Contratti Intelligenti
  • Le funzioni in Solidity
  • Gli statements per gestire gli errori in Solidity
  • Truffle e Unit Testing
  • Debugging degli Smart Contracts e Conclusione del corso