Blockchain Fundamentals: Bitcoin, Ethereum & DApps
Duration:8 hours
Batch Type:Weekend and Weekdays
Languages:English
Class Type:Online
Course Fee:
Course Content
Learn the fundamentals of Blockchain with Parnasree Chowdhury. This course covers Bitcoin, Ethereum, smart contracts, tokens, DApps, decentralized storage, and enterprise blockchain solutions. Through practical examples and projects, you’ll gain hands-on knowledge of wallets, Ethereum gas, and blockchain security.
📚 Course Content
Module 1: Introduction to Blockchain
What is Blockchain?
Key concepts: Blocks, Mining, Consensus Algorithms, Cryptographic Hashes
Real-world applications of blockchain
Module 2: Bitcoin & Proof of Work (PoW)
Understanding the Bitcoin network and transactions
How mining works
Security threats: 51% attacks and mitigation
Mini Project: Simulate a simple Bitcoin transaction
Module 3: Ethereum & Proof of Stake (PoS)
Ethereum network & transaction model
Introduction to Proof of Stake consensus
Differences between PoW and PoS
Mini Project: Track Ethereum transactions
Module 4: Wallets & Smart Contracts
Types of wallets: Hot vs Cold
Introduction to Smart Contracts
Ethereum Virtual Machine (EVM) and Externally Owned Accounts (EOA)
Mini Project: Create a basic smart contract
Module 5: Tokens & Decentralized Applications (DApps)
Token standards: ERC-20, ERC-721, ERC-1155
What are DApps and how they work
Mini Project: Deploy a simple token on a testnet
Module 6: Ethereum Data & Gas
Permanent vs. Ephemeral data storage
Understanding Gas and transaction fees
Mini Project: Calculate gas cost for transactions
Module 7: Decentralized Storage
Introduction to distributed file systems: IPFS and Swarm
Benefits and use cases of decentralized storage
Mini Project: Upload and retrieve files on IPFS
Module 8: Enterprise Blockchain
Permissioned blockchain systems
Hyperledger overview
PBFT (Practical Byzantine Fault Tolerance) consensus
Use cases for businesses
Mini Project: Explore a sample Hyperledger network
Skills
Blockchain
Tutor

I am Parnasree Chowdhury is a highly experienced Full Stack Developer with over 12 years of industry expertise and more than 5 years of teaching experience...
0.0 Average Ratings
0 Reviews
8 Years Experience
104, Bidhannagar Road