find my guru logo
  • List Your Courses
  • FAQ
  • Blogs
  • Sign In
mobile nav open

Solidity-Based DApp Development by Parnasree Chowdhury

DurationDuration:72 hours

Batch TypeBatch Type:Weekend and Weekdays

LanguagesLanguages:English

Class TypeClass Type:Online

Class Type Course Fee:

₹1,000.00Per hour

share

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?

  1. Smart contract development on EVM-compatible chains using Solidity

  2. Integration of smart contracts with frontend using Web3.js

  3. 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

Parnasree Chowdhury Profile Pic
Parnasree Chowdhury

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

Students Rating

0.0

Course Rating

Related Courses

Explore All
arrow
Blockchain Development with Solana, Rust & Anchor by Parnasree Chowdhury

IT Courses

0.0 Stars Rating0.0

Online

Blockchain Development wit...

Course Duration Duration: 33 hours

By Parnasree Chowdhury

Details
Advanced 3 Blockchain Projects for Professionals

IT Courses

0.0 Stars Rating0.0

Online

Advanced 3 Blockchain Proj...

Course Duration Duration: 48 hours

By Parnasree Chowdhury

Details
arrow

Blogs

Explore All
arrow
How I Got ₹12 LPA as a Fresher Full Stack Developer in 2025?

How I Got ₹12 LPA as a Fresher Full Stack Developer in 2025?

Discover how I went from a beginner to earning ₹12 LPA as a fresher Full Stack Developer in 2025. Learn the key skills, roadmap, and real-world projects that helped me succeed — and how FindMyGuru’s mentorship turned my career dreams into reality.

Blog updated date

11 Aug 25

arrow
Font My Guru logo
  • connect with us on facebook
  • connect with us on instagram
  • connect with us on linkedin
  • connect with us on X
  • connect with us on youtube

Quick Links

  • Home
  • About Us
  • Contact Us

Top 4 Category

  • Terms & Conditions
  • Privacy Policy

Support

  • FAQs for Students
  • FAQs for Trainers / Institutes
  • Investor Connect
Disclaimer: All the course names, logos, and certification titles we use are their respective owners' property. The firm, service, or product names on the website are solely for identification purposes. We do not own, endorse or have the copyright of any brand/logo/name in any manner. Few graphics on our website are freely available on public domains.

©️ 2025 Findmyguru.com | All Rights Reserved. A Brand of TutorKhoj Private Limited