Ethereum blockchain masterclass for developers in Geneva
This Ethereum blockchain masterclass for developers is divided into three levels (1, 2 and 3), the details of which are set out below:
Ethereum Dev Masterclass Level 1 (intro, wallets, first smart-contract) : 12 h
Ethereum Dev Masterclass – Level 2 (Solidity in depth, truffle, testing,
token design, DAO, cryptography intro) : 12 h
Ethereum Dev Masterclass – Level 3 (token standards, privacy, growing own project) : 12h
Fee for each Masterclass blockchain level: 2000 CHF
Fee for the entire Etherum blockchain masterclass: 5400 CHF
Exam fee for Etherum blockchain expert certification: 1620 CHF
Course outline:
Introduction to Ethereum
– Smart Contracts
– Ether currency
– Dapps (decentralized applications)
Blockchain infrastructure and principles
– Secure, decentralized, tamper-proof
– Understanding cryptography
Introduction to blockchain programming
– Solidity variables
– Solidity control structure
– Solidity functions
– Solidity inheritance
– Solidity modifiers
– Proxy contracts
– Solidity events
Development frameworks
– Truffle Framework
– Web3 JavaScript API
Writing a Smart Contract
– Overview of decentralized platforms
– Ethereum Blockchain App Platform
– Creating the Smart Contract instructions
– Writing the Smart Contract functions
– Storing dept registries
– Deploying the Smart Contract
Ethereum Wallet
– Holding and securing ether
– Managing other crypto-assets
Creating your own cryptocurrency
– Overview of tradeable digital token and coin APIs
– Design the cryptocurrency
– Issuing the cryptocurrency
Kickstarting a blockchain project
Initiating a trustless crowdsale
Building your own virtual organization
DAO (decentralized autonomous organization)
Teaching methods
Practical course: 60% practical, 40% theory. Course materials distributed to all participants in digital format.
Course format
The training alternates theoretical input delivered by the instructor backed up by concrete examples, brainstorming sessions and group work.
Validation
Participants sit an exam at the end of the training to check they have acquired the necessary skills.
Certification
A certificate will be awarded by the Swiss Blockchain Institute to all participants who complete the entire training.
Sign up now for the blockchain training of your choice.
Our blockchain trainings that may interest you
Blockchain training program for managers in Genève, Vaud, Neuchâtel, Fribourg, Valais
Hyperledger blockchain training program in Genève, Vaud, Neuchâtel, Fribourg, Valais
Sawtooth Hyperledger blockchain training program for developers in Genève, Vaud, Neuchâtel, Fribourg, Valais
Solidity blockchain training program in Genève, Vaud, Neuchâtel, Fribourg, Valais
Libra blockchain training program in Genève, Vaud, Neuchâtel, Fribourg, Valais
Corda blockchain training program for developers in Genève, Vaud, Neuchâtel, Fribourg, Valais
Ripple blockchain training program for developers in Genève, Vaud, Neuchâtel, Fribourg, Valais
DApps blockchain training program for developers in Genève, Vaud, Neuchâtel, Fribourg, Valais
Tezos blockchain masterclass training for developers in Genève, Vaud, Neuchâtel, Fribourg, Valais
Stellar blockchain masterclass training for developers in Genève, Vaud, Neuchâtel, Fribourg, Valais
Smart contract programming blockchain training in Genève, Vaud, Neuchâtel, Fribourg, Valais
All our blockchain trainings can be delivered in French or English.
All our blockchain trainings are available in Argovie, Appenzell Rhodes-Intérieures, Appenzell Rhodes-Extérieures, Berne, Bâle-Campagne, Bâle-Ville, Fribourg, Genève, Glaris, Grisons, Jura, Lucerne, Neuchâtel, Nidwald, Obwald, Saint-Gall, Schaffhouse, Soleure, Schwytz, Thurgovie, Tessin, Uri, Vaud, Valais, Zoug, Zurich.