One of the hottest technologies of late is no doubt Blockchain. But what is Blockchain? A
blockchain is a digital transaction of records that’s arranged in chunks of data called blocks.
These blocks then link with one another through a cryptographic validation known as a
hashing function. Linked together, these blocks form an unbroken chain — a blockchain. A
Blockchain is programmed to record not just financial transactions but virtually everything of
value.
In this course, you will learn the fundamentals of Blockchain, as well as learn how to implement Smart Contracts using Ethereum. You will create your own Ethereum private network and learn how to deploy smart contracts onto them.
In this course, you will learn the fundamentals of Blockchain, as well as learn how to implement Smart Contracts using Ethereum. You will create your own Ethereum private network and learn how to deploy smart contracts onto them.
Topics
· What
is a Blockchain?
o Attributes of a Blockchain
o Bitcoin and Ethereum
§ Bitcoin and Ethereum Blockchains
o Crypto-fuel for the Ethereum network - Ether
·
Getting
Started with Ethereum
o Using Geth - CLI for running Ethereum node
o Using Mist and Ethereum Wallet
o Performing Mining
o Joining the networks – mainnet vs testnet(s)
o Creating your own private Ethereum network
§ Creating nodes
§ Creating accounts
§ Performing mining and sending Ether to another node
·
Smart
Contracts and Decentralized Application (DApp)
o Use cases for Smart Contracts
o How to implement Smart Contracts
o Learning Solidity - a Smart Contract Programming
Language
o Deploying Smart Contracts
·
Business
case
o Case Studies
No comments:
Post a Comment