Solidity-Based DApp Development by Parnasree Chowdhury
Duration:72 hours
Batch Type:Weekend and Weekdays
Languages:English
Class Type:Online
Course Fee:
Course Content
Course Title: Solidity-Based DApp Development
Instructor: Parnasree Chowdhury
Teaching Language: English
Experience: 8+ Years
📌 Prerequisite
This course is suitable for all levels — from beginners to experienced developers.
👉 Beginners must complete the Blockchain Introduction course before joining.
👉 Additional 4 extra sessions will be provided to beginners to cover HTML, CSS, and JavaScript fundamentals.
🎯 What Will You Learn?
Smart contract development on EVM-compatible chains using Solidity
Integration of smart contracts with frontend using Web3.js
Wallet connectivity and building fully functional decentralized applications (DApps)
👩💻 Who Can Join?
Beginners, with or without prior programming experience
Intermediate/Advanced developers aiming to expand into Web3, Solidity, and full-stack blockchain development
Frontend developers transitioning into blockchain tech
🧩 Course Topics Covered
🔹 Solidity (Smart Contract Development)
Basic data types, variables, functions, and access specifiers
Conditional statements, loops (and gas-efficient patterns)
Arrays, mappings, structs, enums
Constructors, inheritance, overrides
Interfaces and libraries
Payable functions & ETH transfer logic
Project-based development: from logic to deployment
🪙 Token Standards & Advanced Smart Contracts
ERC-20 token development guidance
ERC-721 (NFTs) and ERC-1155 (multi-token) standards
Opensea-compatible metadata for NFTs
Upgradeable contracts: proxy pattern and real-world use cases
Calling external contracts and using functions from others
Understanding ABI (Application Binary Interface)
🔹 Web3.js (Frontend ↔️ Blockchain Interaction)
Setup & installation
Connecting wallets like MetaMask
Interacting with deployed smart contracts
Using key Web3 libraries
🔹 Frontend Basics (For Beginners)
HTML5 – Page structure
CSS3 – Styling
Basic JavaScript – Interactivity and DOM handling
🛠️ Final Project: Build & Deploy a Complete DApp
Develop a Solidity smart contract
Connect it with frontend via Web3
Enable wallet connectivity
Host and test your DApp on a testnet
Skills
Blockchain Application Development, Advanced Javascript, Blockchain, Solidity and Web3, Nft Development, Solidity, Ethereum
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