Workshop Smart Contracts: Web 3 Operations | Blockchain & Coding formula On demand
In questo corso pratico, che prevede una conoscenza pregressa della tecnologia blockchain e basi di programmazione JavaScript, sarà possibile acquisire nozioni teoriche e pratiche per realizzare una DApp, entrando di fatto nel modo del web3 da protagonisti.
Un’applicazione decentralizzata del Web3 o DApp può avere un’interfaccia (front-end) del tutto simile alle applicazioni che usiamo tutti i giorni, ma presenta un funzionamento di back-end diverso perché comunica con una rete blockchain e non con server proprietari. Le Dapp (Decentralized application) sfruttano la blockchain per poter eseguire operazioni che fino a pochi anni fà non era possibile svolgere, grazie ad elevati livelli di disintermediazione, sicurezza ed anonimato. Il funzionamento della DApp è definito all’interno di uno smart contract (righe di codice, quindi software) che viene eseguito automaticamente sulla blockchain. Siccome questi “contratti automatizzati” sono pubblici, si può essere certi che un’applicazione di questo tipo farà solo quello che è stato specificato nel contratto.
Dopo questo workshop avrete tutti gli strumenti essenziali per poter crescere in maniera organica all’interno di questo settore.
Sintesi dei contenutiUNITÀ 1 | Programmazione in Solidity
Partendo dalle basi del linguaggio verrà spiegato come scrivere un smart contract
UNITÀ 2 | Metodologie di comunicazione on-chain e tipologie di nodi
In questa unità si andrà a coprire nozioni di tipo teorico, riguardante la struttura tecnologica che la blockchain e gli smart contract utilizzano per poter funzionare
UNITÀ 3 | Cosa è possibile fare con web
In questa sezione andremo a lavorare direttamente su smart contract affrontando le fasi di creazione, rilascio, test e verifica.
UNITÀ 4 | Come creare una DApp
In questa unità ci occuperemo di come collegare un Front-End Javascript a uno Smart Contract su Ethereum
A chi è rivolto?Per accedere al corso è necessario avere delle basi di programmazione JavaScript e delle competenze pregresse in ambito blockchain.
Cosa otterrai da questo corso?Dopo questo corso avrete tutti gli strumenti essenziali per poter sviluppare DApps e crescere in maniera organica all’interno di questo settore.
Diplomi e certificazioni
Il corso rilascia l’attestato “DIPLOMA Geeks Academy”, il “DIPLOMA SUPPLEMENT”, e le CERTIFICAZIONI Internazionali EXIN (facoltative), se previste.
Career Coaching
Per 5 anni dalla conclusione del corso avrai la possibilità di usufruire gratuitamente del nostro servizio di supporto attivo per l'inserimento e l'avanzamento professionale. Il 95% dei diplomati ha trovato un nuovo impiego entro 3 mesi dalla fine del corso!
Organizzazione didattica e dotazioni tecnicheFormula Smart Education
Il corso sarà erogato in modalità FAD, con lezioni Live Online. Le lezioni potranno tenersi la sera (es. Martedì e Giovedì 21:00 - 22:40) e/o nel weekend (Sabato e/o Domenica 10:00-13:20 e/o 14:10-17:40). Le esercitazioni pratiche, i laboratori e il materiale didattico sono inclusi nel piano di studi.
NOTA: le ore vanno intese come ore accademiche di 50 minuti.
Piattaforma e-learning
La nostra didattica ti permette di studiare dove e quando vuoi, anche se lavori e hai poco tempo. Tutte le lezioni vengono erogate in diretta OnlineLive da docenti in presenza, e sono registrate per renderle fruibili anche in differita sulla nostra piattaforma e-learning – dove troverai anche numerosi contenuti utili per studiare ed esercitarti individualmente!
Modalità di pagamento, finanziamento e welfare aziendale
Pagamento prima della partenza del corso. Se lo desideri, puoi finanziare l'importo con rateizzazione fino a 12 mesi.
Puoi anche avvalerti dei voucher di welfare aziendale che trovi su TantoSvago.it, o direttamente sulla piattaforma Eden Red a copertura totale o parziale della quota di partecipazione.
Dotazioni tecniche di base
Notebook: 4 GB RAM | CPU dual core 64-bit on x86-64 | S.O. Linux/Mac Os X/Windows
Tutti i corsi sono a numero chiuso
Compila il form per ottenere maggiori informazioni sui nostri servizi (promozioni in corso, modalità di finanziamento, career coaching & job placement) e verificare la disponibilità!