New batches start 11 August 2026. Enrol now →

← Blockchain & Web3

Blockchain & Web3

Blockchain & Web3 Mastery

Write, test and ship real smart contracts, from Solidity to a live Web3 frontend

Learn Solidity from Remix through Hardhat, building fund-me contracts, ERC tokens and NFTs, then connect them to a React frontend using Ethers.js. Real projects like a Web3 lending app and an NFT marketplace take you from your first smart contract to a fully working decentralized application.

20h
of content
16
modules
98
lessons
Fees from
₹6,500

per level · 3 levels · complete programme ₹26,000

Duration
6 mo
Enrol now Talk to us first

Fees by level

Start at any level, or take the complete programme. The fee you pay for a level is locked for you.

LevelWhat it coversDurationFee
Beginner Start from zero 2 mo ₹6,500
Intermediate Build working projects 2 mo ₹8,500
Advanced Get job-ready 2 mo ₹11,000
Complete programme (all levels) ₹26,000

All fees are in Indian Rupees and include applicable taxes. See our pricing & payment terms.

The complete curriculum

This is the entire syllabus — all 16 modules and 98 lessons, in the order you'll learn them. Nothing hidden.

↓ Download full curriculum (PDF)
01 Introduction To Blockchain 11 lessons
  1. 1.1Distributed systems
  2. 1.2History
  3. 1.3Introduction to blockchain
  4. 1.4Generic Elements Of Blockchain
  5. 1.5Benefits And Limitations Of Blockchain
  6. 1.6Mining
  7. 1.7Types Of Consensus
  8. 1.8Features Of Blockchain
  9. 1.9Applications Of Blockchain
  10. 1.10Types Of Blockchain
  11. 1.11Welcome To Blockchain
02 Solidity 15 lessons
  1. 2.1Keeping Private Key Safe
  2. 2.2Introduction To Solidity
  3. 2.3Conditional and loops
  4. 2.4Arrays And Structure
  5. 2.5Mapping
  6. 2.6Inheritance
  7. 2.7Interfaces
  8. 2.8Abstract Contracts
  9. 2.9Interfaces,Abstract and Inheritence
  10. 2.10Functions to revert transactions
  11. 2.11Deploying one contract in another
  12. 2.12Injected Web3
  13. 2.13Gas
  14. 2.14Storage Locations
  15. 2.15Oracles
03 Remix Simple Storage 1 lesson
  1. 3.1Simple Storage
04 Remix Fundme 4 lessons
  1. 4.1FundMe Remix
  2. 4.2Methods Used to Pay
  3. 4.3Withdraw in Remix
  4. 4.4Keep track of Funders using Mapping
05 Javascipt Basics 7 lessons
  1. 5.1JS introduction
  2. 5.2JS functions and Objects
  3. 5.3Events in JS
  4. 5.4Arrays in JS
  5. 5.5Conditional Statements and Looping in JS
  6. 5.6Date in JS
  7. 5.7Callbacks,Async/Await in JS
06 Ethers.js Simple Storage 6 lessons
  1. 6.1Simple storage intro
  2. 6.2Signing Transactions
  3. 6.3Simple Storage deploy.js
  4. 6.4Interacting with Smart Contract
  5. 6.5Verifying Contracts
  6. 6.6Basic Setup
07 Hardhat Simple Storage 5 lessons
  1. 7.1Hardhat
  2. 7.2Working With Hardhat
  3. 7.3Dotenv
  4. 7.4Keeping Private Key Safe
  5. 7.5Interacting with contract in Hardhat
08 Hardhat Fundme 6 lessons
  1. 8.1Hardhat Fundme
  2. 8.2Deploy for Fundme
  3. 8.3Customised Deploying of Fundme
  4. 8.4Deploying in Sepolia network
  5. 8.5Deploying using Metamask
  6. 8.6Interact With Contract in Hardhat
09 HTML/Javascript Fund Me 5 lessons
  1. 9.1Connecting to Browser
  2. 9.2Fund frontend
  3. 9.3Fund
  4. 9.4Get Balance Frontend
  5. 9.5Withdraw frontend
10 LOR WEB3 Project 3 lessons
  1. 10.1LOR-Inroduction
  2. 10.2Smart Contract for LOR
  3. 10.3Deploy.js for LOR
11 LOR Web3 Project Frontend 12 lessons
  1. 11.1Frontend introduction for LOR
  2. 11.2Connect Metamask to Browswer
  3. 11.3RequestLetter.js
  4. 11.4RequestLetter.js Continuation
  5. 11.5RequestLetter.js handleRequest
  6. 11.6ApproveLetter.js
  7. 11.7ApproveLetter.js Continuation
  8. 11.8GetDetails.js
  9. 11.9GetDetails.js Continuation
  10. 11.10Displaying in GetDetails.js
  11. 11.11Demo Of LOR
  12. 11.12React.js Basics
12 Hardhat ERC 5 lessons
  1. 12.1Tokens
  2. 12.2ERC20
  3. 12.3Example Of ERC tokens
  4. 12.4Native vs ERC Tokens
  5. 12.5Ethereum Standards
13 Hardhat Starter Kit 2 lessons
  1. 13.1Hardhat Starter Kit
  2. 13.2Adding Hardhat Account To Metamask
14 Hardhat NFT 6 lessons
  1. 14.1Hardhat NFT introduction
  2. 14.2Writing MyNFT.sol
  3. 14.3Deploy.js for MyNFT
  4. 14.4Deploying MyNFT in Sepolia
  5. 14.5IPFS
  6. 14.6Upload files in Pinta
15 Hardhat NFT React.js 6 lessons
  1. 15.1NFT Viewer Introduction
  2. 15.2NFTGallery.js Connect Function
  3. 15.3NFTGallery.js Fetch NFT
  4. 15.4NFTGallery.js Return
  5. 15.5NFTGallery.css and Demo
  6. 15.6NFTGallery Summary
16 Hardhat DeFi 4 lessons
  1. 16.1Creation Of Token Introduction
  2. 16.2MyToken deploy
  3. 16.3MyToken mint
  4. 16.4MyToken burn

Tools you'll use

ReactJavaScriptHTMLCSSSolidityEthereumWeb3Hardhat

Every course includes

Live, instructor-led classes Course materials & lab access Doubt-clearing sessions Final assessment + one free re-attempt Verifiable certificate

How certification works