Learn Full Stack Web3 Development with JavaScript – 32-Hour Course
About this course
This extensive course offered by freeCodeCamp provides a thorough introduction to blockchain technology, smart contracts, and full-stack Web3 development using JavaScript. It covers a wide range of topics including Solidity, ERC20 tokens, decentralized applications (dApps), decentralized finance (DeFi), and more. Developed by Patrick Collins, a seasoned software engineer, this course is one of the most in-depth tutorials available on Web3 and smart contract development.
What you should already know
Basic knowledge of JavaScript is recommended.
What you will learn
By the end of this course, you will have a solid understanding of blockchain basics, the Solidity programming language, and how to develop full-stack Web3 applications. You'll also gain hands-on experience with industry-standard tools and frameworks like Hardhat, Ethers.js, and NextJS.