Course: Introduction to Ethereum Blockchain
Modules:
Introduction to Ethereum and Smart Contracts, What is Blockchain? Why Blockchain Technology? Part 1, What is Blockchain? Why Blockchain Technology? Part 2, What is Blockchain? Why Blockchain Technology? Part 3, What is Blockchain? Why Blockchain Technology? Part 4, Pillars of Blockchain Technology Part 1, Pillars of Blockchain Technology Part 2, Pillars of Blockchain Technology Part 3, Ethereum Blockchain - what it is, why?, Getting into the details of Ethereum - nodes, EVM, gas & fee, Ethereum network, Merkle tree, Getting into the details of Ethereum - network, Merkle tree, Getting into the Details of Ethereum -  Accounts, Wallet, transactions, EIP, Ethereum Client  Part 1, Getting into the Details of Ethereum -  Accounts, Wallet, transactions, EIP, Ethereum Client  Part 2, What are Smart Contracts Brief History, Smart Contract use cases, Solidity - Background and Briefing, Solidity - Variables, Solidity - Operators, Solidity - Types Part 1, Solidity - Types Part 2, Solidity Function Modifiers and Events Part 1, Solidity Function Modifiers and Events Part 2, Solidity Function Modifiers and Events Part 3, Solidity - Memory and Storage, Solidity - Conditionality and Loops
Basics of EVM Part 1, Basics of EVM Part 2, What is Ethereum Node? Different Types of Ethereum Nodes, What is Ethereum Client? Different Types of Ethereum Client Part 1, What is Ethereum Client? Different Types of Ethereum Client Part 2, Ethereum Node vs Ethereum Client, Remix Ide Part 1, Remix Ide Part 2, Visual Studio Editor Installation and Briefing, Truffle - Overview, Truffle Installation, Truffle Tutorial Part 1, Truffle Tutorial Part 2, Truffle Tutorial Part 3, Building and Deploying Smart Contract using Truffle Framework Part 1, Building and Deploying Smart Contract using Truffle Framework Part 2, Ganache - Overview, Ganache - Installation and Tutorial, Ganache  - Deploying Smart Contract, Introduction to Metamask, Metamask - Installation Part 1, Metamask - Installation Part 2, Performing Operations in Between Metamask and Smart Contract, Web3.js - Introduction, Web3.js - Connecting Ganache with web3.js Part 1, Web3.js - Connecting Ganache with web3.js Part 2, Web3.js - Connecting Smart Contract with web3.js
Structure of Smart Contract Part 1, Structure of Smart Contract Part 2, Syntax in Smart Contract Part 1, Syntax in Smart Contract Part 2, Writing Smart Contract, Why do we Need to Test the Smart Contract?, Different Types of Testing?, Practicing Unit Testing, Practicing Integrated Testing, Understanding Different Types of Testnets, Learning About Faucets, Deploying Smart Contract on Testnet, Learning About Transactions Through the Smart Contracts Created
Learn About eth Package, Creating Project with Web3js Library and Reading Data Part 1, Creating Project with Web3js Library and Reading Data Part 2, Creating Project with Web3js Library and Reading Data Part 3, Reading and Writing Data to Smart Contract Part 1, Reading and Writing Data to Smart Contract Part 2, Learning How to Write Data Part 1, Learning How to write Data Part 2, What are Events in Smart Contract?, Interacting with Events, Interacting with Events and its Components in Transaction Part 1, Interacting with Events and its Components in Transaction Part 2, What is Callbacks?, Practicing Callback Part 1, Practicing Callback Part 2