BLOC-2 - BASI DI PROGRAMMAZIONE BLOCKCHAIN

INFORMAZIONI SUL CORSO

durata

Durata:

2 GIORNI
categoria

Categoria:

Blockchain
qualifica

Qualifica istruttore:

Docente Senior (min. 5 anni)
dedicato a

Dedicato a:

Sviluppatore
produttore

Produttore:

PCSNET

SCEGLI LA SEDE PER QUESTO CORSO

CORSO A CALENDARIO

Per vedere le informazioni relative al calendario del corso scegli prima una sede
sede
Sede: PCSNET Roma
prezzo
Prezzo: 870 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Milano
prezzo
Prezzo: 870 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET NordEst
prezzo
Prezzo: 870 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Torino
prezzo
Prezzo: 870 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Emilia Romagna
prezzo
Prezzo: 870 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Toscana
prezzo
Prezzo: 870 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Marche
prezzo
Prezzo: 740 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNet Umbria
prezzo
Prezzo: 740 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Napoli
prezzo
Prezzo: 870 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!
sede
Sede: PCSNET Sicilia
prezzo
Prezzo: 870 € + IVA
Questo corso attualmente non ha date a Calendario e può essere erogato in forma dedicata.
Usa il box qui accanto per richiederne uno apposta per te!

CORSO DEDICATO

Per avere informazioni sul corso dedicato compila il form e ti contatteremo

CORSO DEDICATO

Grazie per la tua richiesta, ti contatteremo al più presto.

OBIETTIVI

Il corso descrive l’installazione e attivazione di reti di test private di alcuni dei maggiori ambienti Blockchain attuali, come Ethereum, Eos e Hyperledger Fabric. Sono quindi considerati i necessari ambienti software sia per l’interfacciamento al Blockchain, sia per la generazione di Smart Contract, evidenziando le similitudini e differenze di sviluppo. Vengono inoltre illustrati i problemi di approccio alla realizzazione di Applicativi Decentralizzati sulle reti Mainnet di tali Blockchain, nonché le necessarie considerazioni di sicurezza.

 

Al termine del corso i partecipanti saranno in grado di:

  • Conoscere gli strumenti necessari per la programmazione di Smart Contract su Blockchain
  • Apprezzare i diversi approcci e le differenze di sviluppo in Ethereum, EOS.IO e Hyperledger Fabric
  • Generare semplici Smart Contract per Ethereum, EOS.IO e Hyperledger Fabric
  • Comprendere le problematiche di sicurezza associate alla programmazione di Blockchain

PREREQUISITI

  • Sono utili conoscenze di C o C++ e di JavaScript o Node.js
  • Familiarità con l’ambiente Docker

 

CONTENUTI:

Fondamenti di Blockchain

  • Pura Criptovaluta e Virtual Machine
  • Algoritmi di Consenso
  • Reti Peer-to-Peer e Nodi

 

Programmare un Blockchain

  • Linguaggi e Ambienti di Sviluppo
  • Programmare un Blockchain da zero
  • Programmare Smart Contract
  • Programmare Decentralized Application

 

Client di Collegamento a Blockchain

  • API di Collegamento
  • Wallets e Transazioni
  • Interazione con Applicativi Distribuiti

 

Programmare Bitcoin

  • Transazioni e Fee
  • Bitcoin Script
  • Gestione Blocchi
  • Segwit
  • Rete Lightning

 

Ethereum

  • Rete Privata e API
  • Sviluppo di Smart Contracts
  • Aspetti Tecnici ed Organizzativi
  • Interazione con Testnets e Mainnet

 

EOS.IO

  • Architettura e Reti Private
  • Sviluppo di Smart Contracts
  • Contratto con Token
  • Rete di Test e Pubblica

 

Hyperledger Fabric

  • Installazione ed Organizzazione
  • Configurazioni con Composer
  • Esempio di Smart Contract
  • Applicativi Business

 

Sicurezza e Blockchain

  • Compliance
  • Attacchi
  • Ciclo di Sviluppo

INFO

  • Manuale: Materiale didattico e relativo prezzo da concordare
  • Prezzo manuale: NON incluso nel prezzo del corso
  • Natura del corso: Operativo (previsti lab su PC)

PARTNERSHIP