- Frontend learning path Become a frontend React web developer by learning through interactive courses
- Backend learning path Become a backend developer by learning through interactive courses
- Full-stack learning path PopularBecome a full-stack web developer by learning through interactive courses
- Web 3.0 And Blockchain BetaStart your Web 3.0 journey building with ethereum, solidity, and more
Start a practice playground
Practice anything inside browser without any download/setup
Build a project
Build projects, get community feedback and gain confidence
Build a decentralized Todo application using Solidity
Master the art of building web3 application using Solidity, Hardhat, Ethers and React
Heads up!
This is an official course from Web 3.0 Blockchain Developer Learning Path learning path.
Goals
- Blockchain Knowledge
- Web3 architecture
- Solidity implementation
- Use of Hardhat and Metamask
- React js as frontend
- Real world dApp
Description
This Web3 course is designed for programmers and developers who want to take a comprehensive deep dive in writing smart contracts and creating their own decentrazlied application. This course provides detailed overviews of all the required concepts to become a full stack ethereum application developer. In every section there are labs so that you can master every concept by practicing it by your own.
In this course we will learn how to create a complete decentralized Todo application from scratch. We will be using Solidity for the smart contract, hardhat for testing and deployment purpose, Ethers js to communicate with the contract, Metamask to sign the transaction, React js for the frontend and Alchemy as the blockchain node provider. By the end of the course you will understand all the concepts required to apply for a developer job or even build your own application on the Ethereum blockchain.
Are there any course requirements or prerequisites?
- You Need A Computer With Linux, MacOS Or Windows.
- You should know atleast one programming language before taking this course.
Who this course is for
- Anyone who wants to understand Ethereum Blockchain Platform and how to build write smart contracts in Solidity.
- Programmers who want a good understanding of Web3 technoloy.
- Anyone who wants to learn a cutting-edge technologies.
By the end of this course, you will be able to understand the Solidity Programming Language and building your own Dapp
Course Structure
28 lectures • 02:42:13 total duration
Student feedback
50%
0%
0%
0%
50%
Reviews
Your Course Instructor
Rahul Agarwal
Expert in Flutter and Blockchain application development
Course content:
- 2 hours+ on-demand video content
- 4 hands-on-keyboard exercises
- This course + all other courses access (codedamn Pro)
- Full lifetime access (Purchase without codedamn Pro)
- Certificate of completion
Secure Payment


Upgrade to codedamn Pro Plan and unlock more courses for accelerated learning. Unlimited courses, interactive learning and more.
Free
- HD video content
- Certificate of completion
- Mentorship from codedamn staff
- Support over WhatsApp
- Full learning path unlocked
- Unlimited hands-on practice
Pro
- HD video content
- Certificate of completion
- Mentorship from codedamn staff
- All exclusive courses unlocked
- Unlimited hands-on practice