Blockchain Fundamentals: Bitcoin, Ethereum & DApps

DurationDuration:8 hours

Batch TypeBatch Type:Weekend and Weekdays

LanguagesLanguages:English

Class TypeClass Type:Online

Class Type Course Fee:

₹9,000.00Full Course

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

Parnasree Chowdhury Profile Pic
Parnasree Chowdhury

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

Students Rating

0.0

Course Rating

Blogs

Explore All