Ethereum 101 

This course introduces foundational elements of the Ethereum network to those who may not think themselves technical. 
3.13.2019
Ethereal Lounge @ SXSW

Crypto Primitives

Hands on exercise to understand how a private key is used to sign and ‘validate’ transactions

Transactions

Watch and interact with hash functions. Understand the implications of signing a transaction. Build a basic blockchain structure. 

Mining in Ethereum

Learn foundational concepts about consensus mechanisms, incentive structures, mining.

MetaMask

Get your account ready to interact with the decentralized web. 

Solidity

Understand how smart contracts work. Deploy your own smart contract! 

Learn from an expert

coogan headshot
Coogan Brennan
Technical Trainer, ConsenSys Academy

Learning Agenda

-
Crypto Primitives
Learning Objectives: Understand what we just generated (private key and what that means). How cryptography helps with authenticating information on the platform. Understand the kinds of accounts on the platform (Externally Owned Accounts, Contract Accounts)
-
Transactions
Learning Objectives: Understand and explain what a distributed ledger is. Understand and explain what a peer to peer network is. Understand and explain a hash functions and the properties of hash functions.
-
Mining in Ethereum
Learning Objectives: Learn the foundational concepts of Consensus mechanisms, Incentive Structures, & Mining
-
MetaMask
Learning Objectives/Exercise: Install MetaMask. Create a new wallet on MetaMask. Import your private string into MetaMask.
-
Solidity
Learning Objectives: Understand smart contract foundational concepts Transactions → Smart Contracts (how do those interact?). Understand and apply program logic. Walk through pseudo code, compare Solidity to pseudo code.

 

Secure your spot