Português English

Ethereum for Developers

Ethereum for Developers

Ethereum for Developers

About this course
This course will cover the fundamentals of Blockchain, with deeply understanding in Blockchain Ethereum. The student will learn how to configure a node and a private network, will interact in your network understanding the concept of wallets, addresses and transfers. In addition, you will learn Solidity by creating some smart contracts, compiling and publishing in blockchain. At the end of the course you will also learn how to perform web interactions with your smart contract.

Duration: 16h
Date: October 22 and 23, 2018
Schedule: 9am to 6.30pm
Where: beta-i Avenida Casal Ribeiro, n.º 28 1000-092 Lisbon | Portugal

Who should come?
Devs looking where to start on this network

Level of prior knowledge required:
Knowledge in cryptoassets and blockchain types recommended but not fundamental.
Knowledge in Javascript or programming languages.
It is requested the exploration of previous material, in text and videos to be suggested by email to the participants.

Heads-up: This course is subject to a minimum of attendance. Subscribers will be informed by October 15 whether the event will actually be held or not. In case we do not achieve the threshold, all the enrollees will be fully refunded.


About the Instructor

Solange Gueiros is a Blockchain specialist (architecture and development), focusing on Bitcoin and Ethereum, with knowledge of Tokens, ICOs, DExs, Geth, Solidity, Mist, Truffle, Javascript, NodeJS, smart contracts and Dapps (decentralized apps). She was the first woman to publish as smart contract in production at Ethereum mainnet in Brazil. Also she has worked with systems, projects and databases for more than 20 years. Her background in Computer Science and Pedagogy, both by USP – University of São Paulo, complements technical and didactic. In addition, she specialized in coaching, focusing on financial, business and carreer.

What you’ll learn
Blockchain introduction
Hashes, cryptography, digital signature
Transactions, blocks, forks and consensus
Rewards: ‘proof of work’ x ‘proof of stake’
Ethereum Fundamentals
Programming languages and clients
Ethereum node creation
Genesis block
Basic commands in geth
Setting up a private network Ethereum
Mist / Ethereum Wallet
Accounts, wallets and transfers
Solidity fundamentals
Smart contracts
Web3 – Web interaction with blockchain