Blockchain is touted as the new internet. It is in the same stage of development and capability of disruption as the internet was in the 1990s. It is a digital platform where information and assets can be shared. The platform is incredibly transparent, secure, fast, despite being decentralized. It is already quite popular and rapidly changing the way markets and organizations function. If you want to be a part of this economy, this course can help you.
You will learn the basics of blockchain – the technology that drives Bitcoin, Ripple, Ethereum, etc. You will also learn its advanced applications like Smart Contracts and Assets.
Why You Should Take This Course
Acadgild Experience
What You Will Learn in This Course
Basics of Blockchain
Introduction to blockchain
Blockchain journey
Blockchain transactions
Consensus algorithm
Types of blockchain
Key characteristics
Challenges
Introduction to blockchain
Blockchain journey
Blockchain transactions
Consensus algorithm
Types of blockchain
Key characteristics
Challenges
Blockchain Applications
Applications
Smart Assets
Colored Coins
Applications
Smart Assets
Colored Coins
BitCoin
Bitcoin – The first Cryptocurrency
Setting up a Bitcoin Wallet
Bitcoin – The first Cryptocurrency
Setting up a Bitcoin Wallet
Cryptography
ECDSA
ECDSA
Case Studies
1 – Silk Road
2 – Segwit and Segwit 2x
1 – Silk Road
2 – Segwit and Segwit 2x
Basics of Ethereum
Introduction to Ethereum
Genesis block
Tries in Ethereum
Etherieum clients & network setup
Mining in Ethereum
Introduction to smart contracts
Fees in smart contracts
Introduction to Ethereum
Genesis block
Tries in Ethereum
Etherieum clients & network setup
Mining in Ethereum
Introduction to smart contracts
Fees in smart contracts
Solidity
Using Solidity to make smart contracts
Data types in Solidity
Compiling and deploying smart contracts
Functions in Solidity
Visibility and getters, modifier
Contracts
Using Javascript to interact with geth
Events in Ethereum
Upgrading smart contracts in Solidity
Oracle in blockchain
Uploading and downloading files in blockchain (Ethereum) via IPFS
ERC20, ERC223, ERC771 tokens
Using Solidity to make smart contracts
Data types in Solidity
Compiling and deploying smart contracts
Functions in Solidity
Visibility and getters, modifier
Contracts
Using Javascript to interact with geth
Events in Ethereum
Upgrading smart contracts in Solidity
Oracle in blockchain
Uploading and downloading files in blockchain (Ethereum) via IPFS
ERC20, ERC223, ERC771 tokens
Truffle
Writing Smart Contracts With Truffle
Deploying Truffle Contracts to Rinkeby
Testing Smart Contracts with Truffle
Standard Smart Contract Security Practices
Writing Smart Contracts With Truffle
Deploying Truffle Contracts to Rinkeby
Testing Smart Contracts with Truffle
Standard Smart Contract Security Practices
computingCertificateonsiteSoftware EngineeringWeb Development (Back-End)