Ethereum Development 101
- Ethereum Development Stacks
- Learn Dapp Development
- Test and automation using Mocha , Chai and Waffle
- Useful Developer integrations ( ie. Truffle for VS Code)
Ethereum is a non-hierarchical network of computers (nodes) that constructs and reaches consensus on the blockchain, a continuously expanding collection of “blocks” (batches of transactions). Each block has a unique identifier for the chain that must come before it in order for it to be regarded as genuine. Every time a node adds a block to its chain, it executes the block’s transactions in the order they are stated, each of which has the potential to change the ETH balances and other storage values of Ethereum accounts. The “state,” or collection of these balances and values, is kept on the node independently of the blockchain in a Merkle tree.
This course introduces you to various libraries and plugins that are used in Dapps Development. It also introduces you to Dapp development with hands-on sessions and demo.