Blockchain Developer Ethereum

Il corso si concentra sull’approfondimento dei benefici e degli svantaggi delle tecnologie Blockchain. Gli studenti impareranno a scrivere e leggere Smart Contract sicuri utilizzando il linguaggio Solidity, comprendendo il concetto di “Gas” e come viene calcolato il suo costo. Saranno in grado di strutturare e comprendere le transazioni, evitando bug costosi ed errori di programmazione. Inoltre, il corso si concentra sull’abilità di creare applicazioni interattive con gli Smart Contract, utilizzando strumenti come Web3.js e il framework Truffle. Gli studenti acquisiranno competenze per scrivere test con Truffle, comprenderanno il flusso di sviluppo e deployment e saranno in grado di creare e utilizzare reti private, di test e la rete principale pubblica della Blockchain.

Categorie: Blockchain

blockchain

Metodologia didattica

Il corso prevede laboratori didattici in cui ciascuno studente potrà lavorare ai fini di portare a termine esercizi formativi che forniranno esperienza pratica nell’utilizzo dello strumento, per ciascuno degli argomenti affrontati durante il corso.

Prerequisiti

  • È necessario avere una conoscenza di base di JavaScript e HTML.
  • È consigliato avere una conoscenza di base di C ++ o Java, data types, git repositories.

Destinatari

Professionisti sia in ambito aziendale che IT che mirano ad avere un ruolo professionale come architetti/sviluppatori blockchain su Ethereum