€1,560 – €2,235.44

Ethereum/Blockchain Developer Course - 3 days Advanced Training

Event Information

Share this event

Date and Time

Location

Location

Space Shack

Akazienstraße 3a

10825 Berlin

Germany

View Map

Refund Policy

Refund Policy

Refunds up to 7 days before event

Friends Who Are Going
Event description

Description

This 3 day course rapidly introduces participants to the full design and capabilities of the complex Ethereum blockchain and other enterprise protocols.

We equip participants with the necessary tools to configure and deploy a private blockchain, compile smart contracts and build decentralized applications. Developers are also guided into the online blockchain community to learn how to find additional resources, tools, live support and engage with fellow blockchain developers.

Audience: Software developers, Systems Architects, Software Engineers, Innovation Officers, Technology Officers, Devops Managers. (The first two days are designed for both technology managers and developers, whereas the last day caters specifically to software developers. The goal is to achieve a mutual shared knowledge base and technology acumen.)

The course content is practice orientated and supplemented with exercises by the course instructors. Participants will interact with the live Ethereum blockchain, deploy and validate their own private blockchain, design an enterprise use case and write and deploy a smart contract.

Course Modules:

Day 1 - Ethereum Network and Smart Contract Ecosystem

  • Blockchain overview and fundamentals
  • Merkle trees, cryptographic hashes, consensus networks
  • Proof of Work & Proof of Stake
  • Ethereum network characteristics, account types and contracts

Exercise: creation of a personal account on Ethereum and live transaction auditing

  • The Ethereum Virtual Machine
  • Ethereum’s community and information exchanges
  • Oracles and off-chain interaction
  • The state of dApps – Ethereum’s nascent decentralized application landscape
  • Smart contract complexity: The DAO case study and Hardforks

Exercise: interacting with a live smart contract & analysing a smart contract’s transaction history

Day 2 - Hands-on Ethereum Go Client and Tech Stack

  • Introduction to the Go Ethereum Client (Geth)
  • Client variety and history
  • Light clients
  • Geth Developer Environment and Console
  • Ethereum Technology Stack (Whisper, Swarm, IPFS)

Exercise: deploying a private blockchain among participants


Day 3 - Software Clients, Contract Coding and Deployment

  • Practical introduction to Solidity using the Solidity Browser
  • Solidity overview, history and development
  • Programming environments with Truffle
  • Smart contract security and best practices

Exercise: coding a smart contract to deploy a digital assets/token

At the end of the training each participant will be provided with a certificate on the blockchain.

Requirements: No previous knowledge of blockchain technology is required. Knowledge of object-orientated programming languages (Javascript, Python) is advantageous.


Instructor:
Andrew Tudhope, MA University of Oxford

Andrew is the Lead Blockchain Architect at Linumlabs and heads up product development and decentralized systems architecture. He has trained and advised leading global financial service providers and consultancies, works closely with the South African Financial Blockchain Consortium.

Additional:
Breaks: Snacks and Lunch will be provided
BYOD: Participants must bring their own devices.
Payment in Crypotcurrency also accepted - for more information contact: devon[at]linumlabs.com

Share with friends

Date and Time

Location

Space Shack

Akazienstraße 3a

10825 Berlin

Germany

View Map

Refund Policy

Refunds up to 7 days before event

Save This Event

Event Saved