Sviluppo di applicazioni su Blockchain

Modalità: elearning 16 ore


Prezzo del corso

Descrizione del corso

Nel corso di “Sviluppo di applicazioni su Blockchain” impareremo a conoscere il mondo della tecnologia più innovativa e rivoluzionaria del momento: la blockchain.

Inizieremo apprendendo le basi, e apprezzando scopi e pratiche che hanno reso realtà questa sorprendente tecnologia.

Studieremo il linguaggio Solidity grazie all’ambiente Remix (gratuito, online ed efficiente); creeremo i nostri primi Smart Contract, la vera ossatura delle applicazioni su Blockchain.

Integreremo poi il tutto in applicazioni web, dove pagine basate su HTML, CSS e JavaScript impareranno ad accedere in maniera automatica a Smart Contract e Blockchain.

Studieremo le criptovalute, la forma di pagamento più rivoluzionaria di sempre, e ne comprenderemo la grande importanza che possono rivestire nelle nostre applicazioni.

Per nessuno degli esercizi sarà richiesto di possedere realmente delle criptovalute, in quanto costruiremo un ambiente locale di test, con strumenti quali GanacheTruffle e Metamask, totalmente compatibile con la reale Blockchain Ethereum.

 

 

PROGRAMMA:

  • Cos’è una Blockchain
  • Bitcoin e Ethereum
  • Ambienti di lavoro
  • Solidity, Fondamenti del linguaggio
  • Solidity, Costrutti e Strutture dati
  • Aspetti avanzati per Smart Contract
  • Realizzare Dapp
  • La libreria Web3
  • Esempio riepilogativo “Donazioni di Ether”

 

 

 

 

 

 

 

REQUISITI:

Nessuno