Origin Of Blockchain
- How does our current financial system work?
- What are the current problems with Blockchain
- What is a distributed system?
- Timeline of networking architecture
Introduction to Blockchain
- History of Blockchain
- Cryptocurrencies & Blockchain
- How does Blockchain work?
- Properties & evolution of Blockchain
Prerequisites of Blockchain Tech
- Introduction to Cryptography
- Hashing
- Introduction to Distributed Systems
- What is Merkel Tree?
- What is Consensys?
Deep Dive into Blockchain
- Anonymity and Pseudonymity in Cryptocurrency
- What is inside a block?
- How does a Blockchain Transaction Execute(Full Cycle) •
- Live Blockchain demo using GUI
- Coding a Blockchain in C++ - HandsOn
Introduction to CryptoCurrencies
- What is Bitcoin?
- Crypto Wallets and their Types
- Protocols in the Bitcoin ecosystem
- Crypto Economy
- What is Facebook’s Libra?
Applications of Blockchain
- Land Registry
- Record Management
- Supply Chain Management
- Governance
- Banking
Scope of Blockchain
- Common misconceptions about blockchain
- Present problems with Blockchain
- Research Scope of Blockchain
Introduction to Ethereum
- What is Ethereum?
- Bitcoin Consensus
- A mechanism in Ethereum vs Ethereum
- Smart Contracts
- Discussing Ethereum
- Specific Concepts like gas
Diving Deep Into Ethereum
- Consensus Mechanism in Ethereum
- What is Ethereum 2.0 (Sharding and of-chain solutions)
- Components for development of Ethereum DApps
- Tokens
- ICOs and ERC20 Tokens
Setting Up
- Tools Used for Development on Ethereum
- Metamask
- Remix
- Truffle
- Understand the Ethereum Network via EthereScan
Introduction to Ethereum
- What is Ethereum?
- Bitcoin Consensus
- A mechanism in Ethereum vs Ethereum
- Smart Contracts
- Discussing Ethereum
- Specific Concepts like gas
Basics of Solidity
- Introducing Solidity
- The layout of Source File
- Structure of a Contract
- Functions Types & Reference Types
- Special Variables and Functions
- Expressions and Control Structures
- Function Calls
- Error Handling
- Visibility for Functions and State Variables
Advanced Solidity
- State Modifiers
- Inheritance & Constructors
- Libraries-OpenZeppelin
- importing Smart Contracts
- Gas Limit and Loops
Developing A Daa Using Remix
- One-O-One Voting Dapp
- Airbnb on Blockchain
- Making own ICO(Erc20 Token)
Developing a Daap using Truffle
- Compile and Deploy the Smart Contract
- Publish the Dapp
- Connecting to DApp
- Ganache Output for Transaction Migration
HyperLedger Fabric
- Introduction to Hyperledger
- Hyperledger API and Application Model
- Exploring Hyperledger frameworks
- Business Network Deployment on Hyperledger Composer Playground
Developing A Daa Using Remix
- One-O-One Voting Dapp
- Airbnb on Blockchain
- Making own ICO(Erc20 Token)