Blockchain Ethereum per sviluppatori: introduzione

Sviluppare Smart Contracts e applicazioni decentralizzate con la tecnologia Blockchain

Quando
1 febbraio 2019
09:30 - 18:00
 
Dove
Net Service Digital Hub
Via Ugo Bassi, 7
Bologna, 40121
 
Topic
Blockchain
 

PERCHÉ SEGUIRE IL CORSO BLOCKCHAIN ETHEREUM PER SVILUPPATORI: INTRODUZIONE?

Negli ultimi tempi la Blockchain e le sue applicazioni hanno suscitato un grande interesse. Detta anche Distributed Ledger Technology, questa struttura dati condivisa e immutabile è vista non solo come tecnologia abilitante dei Bitcoin e delle altre criptovalute, ma anche come mezzo per validare e verificare contratti, identità, autenticità, supply chain, ecc. Fondamentalmente è un modo automatico, non centralizzato, economico e sicuro per ottenere e dare fiducia, e i campi di applicazione sono potenzialmente infiniti.

Se si desidera approfondire ulteriormente la Blockchain dal punto di vista dello sviluppo, Michele Marchesi propone, sempre presso il Net Service Digital Hub, il seguente corso:

IL CORSO

Incentrato sul sistema Ethereum e sul linguaggio Solidity, il corso si propone di restituire ai partecipanti una conoscenza critica e pratica della tecnologia Blockchain, del suo utilizzo per sviluppare Smart Contracts e applicazioni decentralizzate (dApp), e dei principi e dei fondamenti di programmazione Solidity. Per accedere al corso occorre conoscere almeno un linguaggio tra Javascript, Python, Java o simili, e avere una conoscenza di base del linguaggio UML e dei principi di funzionamento di una Blockchain (autenticazione con crittografia asimmetrica, funzioni hash, consenso, transazioni e loro verifica, blocchi).



A CHI È RIVOLTO?

Il corso è pensato per sistemisti, analisti, Project Manager, specialisti del software.


GLI ARGOMENTI

  • Richiami di tecnologia Blockchain
  • Ethereum come calcolatore universale
  • Ambiente Remix e Smart Contracts
  • Fondamenti del linguaggio Solidity
  • Metodo di analisi e progetto di dApp
  • Casi di studio



Types of bears

;
  • 555

Speaker

Michele Marchesi

Professore Ordinario

Laureato a Genova in Ingegneria Elettronica nel 1975, ed in Matematica nel 1989, Michele Marchesi è Professore Ordinario presso il Dipartimento di Matematica e Informatica dell’Università di Cagliari dove insegna Ingegneria del Software e tecnologie Blockchain. Ha collaborazioni scientifiche e tecniche con importanti gruppi di ricerca a livello internazionale, e con numerose primarie industrie nazionali. È autore di oltre 300 pubblicazioni in sede internazionale, tra cui oltre 80 su rivista. È autore e curatore di vari libri sulle Metodologie Agili per la produzione del software pubblicati da Prentice-Hall, Addison-Wesley e Springer.

Net Service Digital Hub

Via Ugo Bassi, 7
40121 Bologna
Italia

info@netservice-digitalhub.com

+39 051 624 1989