Ethereum Workshop - An Introduction to Tools, Solidity & Smart Contracts


Details
Ethereum Workshop - An Introduction to Tools, Solidity & Smart Contracts
We are hosting an Ethereum Workshop event at BOI Workbench, Mainguard Street.
The workshop will be provided by Jonas Pfannschmidt .
Schedule:
Event takes place from 17:30 to 20:00
-
17:30 - 18:00 : Laptop setup. Ensure that Ethereum tools and network access are working ok for all attendees.
-
18:00 - 20:00 : Workshop
Description:
We will take a tour through the Ethereum ecosystem. From mining on our own private blockchain to deploying a simple smart contract and interacting with it. During the 2 hour workshop we will learn about concepts like the EVM, bytecode, gas, the genesis block, etc. We will use tools such as Geth, Mist, web3.js, Remix and get a glimpse at Solidity, a programming language for smart contracts.
Requirements: A laptop with OS X, Linux or Windows and at least 2GB memory. You should have the latest versions of geth and Mist installed. We will publish installation instruction before the workshop.
Outline:
-
A brief introduction to Ethereum
-
Set up our own private blockchain and an account with the geth Ethereum client
-
Use the geth console and web3.js to interact with the blockchain
-
Connect the Mist user interface to the private blockchain and use it to interact with the blockchain
-
Learn the basics of the Solidity programming language
-
Use the Remix IDE to examine and deploy a simple smart contract
-
If time permits: Build a user interface for the smart contract
Jonas Pfannschmidt:
Jonas has more than 15 years of professional experience in software development. Over these years he worked in different roles. As business analyst, architect, technical lead, project manager, tester, support and of course developer he has experienced every aspect of the software development life-cycle.
In his current role in Hewlett Packard Enterprise (HPE) he works with internal and external customers on designing and implementing blockchain based solutions and helping them to adopt this new technology.

Ethereum Workshop - An Introduction to Tools, Solidity & Smart Contracts