Corso Sviluppatore Blockchain
Pubblicato da INNOVAFORMAZIONE

La blockchain oggi è la nuova frontiera dello sviluppo software. Tramite la blockchain oggi si stanno rivoluzionando molti settori economici. il corso sviluppatore blockchain si articola in 48 ore totali, rivolto a sviluppatori. Modalità classe virtuale online in diretta con il docente. Esercitazioni con condivisione del codice sorgente.

La classe virtuale riproduce l'esperienza formativa di una formazione in aula frontale.

Slide/dispense in formato pdf comprese per gli studenti.

Obiettivi: fornire le basi per lo sviluppo di applicazioni Blockchain con Ethereum e Solidity.

Sono necessari come requisiti competenze su Javascript, Node.js (in alternativa altro linguaggio di programmazione), Linux .

In caso di mancanza di tali requisiti di base, è possibile personalizzare il percorso formativo aggiungendo argomenti e lezioni propedeutiche all'utilizzo di queste tecnologie.

Basterà contattare i nostri uffici.

Referente Dario Carrassi

Richiedi il prezzo

Scopri tutti i dettagli sul Corso Sviluppatore Blockchain


Programma e moduli didattici

Programma didattico (48 ore):


1. Panoramica tecnologia Blockchain

  • Introduzione e scenari di innovazione
  • Blockchain nel sistema bancario
  • Consensus Algorithms
  • Block Creation
  • Blockchain Block Structure
  • Transaction Record
  • Distributed Structure
  • Blockchain Transaction
  • Tipi di Blockchain
  • Blockchain Platforms
  • Application Components and Templates

2. Bitcoin Blockchain

  • Introduzione alla cryptovaluta
  • Bitcoin e metodi di acquisizione
  • Bitcoin Wallets and configurazione
  • Esempi di utilizzo di Bitcoins
  • Transazioni nel Bitcoin System
  • Bitcoin Address
  • Bitcoin Transactions
  • Bitcoin Script Construction
  • Bitcoin Script Instructions
  • Bitcoin Network Node
  • Unirsi al Bitcoin Network
  • Mining in Bitcoin Blockchain
  • Verifica autonoma delle transazioni
  • Aggregazione indipendente di transazioni
  • Mining Puzzle

3. Ethereum

  • Ethereum e concetti chiave
  • Gas in Ethereum
  • Ether
  • Ethereum Virtual Machine
  • Tipi di Ethereum Accounts
  • Smart Contract
  • Ethereum Mining
  • Ethereum Ecosystem
  • Demo: Installation of Geth
  • Installazione di Geth e Ganache
  • Transferimento Ethers con MetaMask
  • Installazione ed utilizzo di Mist Wallet
  • Swarm
  • InterPlanetary File System
  • Whisper
  • Ethereum Frameworks
  • Ethereum DAPPs and DAOs

4. Deploy Smart Contracts nella Private Ethereum Network

  • Private Ethereum Blockchain
  • Private Ethereum Network
  • Ethereum Smart Contracts
  • Smart Contract ambiente di sviluppo
  • Solidity Programming
  • Arrays
  • Enums
  • Structs
  • Function Declaration in Solidity
  • Inheritance
  • Events
  • Creazione Contracts con New Operator
  • ERC20 Token
  • Creazione a smart contract con proprio token digitale
  • Solidity Smart Contract Design Patterns
  • Solidity Smart Contract to deploy property transfer system

5. Hyperledger

  • Hyperledger e concetti chiave
  • Transaction
  • Hyperledger Projects
  • Sawtooth
  • Hyperledger Fabric
  • Iroha
  • Set up Iroha network
  • Indy
  • Hyperledger Architecture
  • Blockchain autorizzato e consensus model
  • Consensus and interazione con l’architectural layers
  • API and Network Topology in Hyperledger
  • Creazione Hyperledger Network

Per maggiori informazioni su questo percorso formativo puoi utilizzare il form "Richiedi informazioni" messo a disposizione da tuttoformazione.com e sarai contattato direttamente dallo staff del centro di formazione.

Recensioni sul corso

Nessuna recensione inserita

Richiedi informazioni