Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Web3 Developer in 2024 Roadmap: Solidity, Smart Contract, and Blockchain Development [Full Course]
Play lesson

Web3 Developer in 2024 Roadmap: Solidity, Smart Contract, and Blockchain Development [Full Course] - Web3 Developer in 2024 Roadmap: Solidity, Smart Contract, and Blockchain Development [Full Course]

Unlock the Future: Master Web3 Development in 2024 - Dive into Solidity, Smart Contracts, and Blockchain with our comprehensive full course!

5.0 (0)
19 learners

What you'll learn

Understand the basics of Web3 development and its significance in 2024
Develop skills in Solidity for creating smart contracts
Learn to build and deploy secure blockchain applications
Gain practical experience in Web3 tools and frameworks

This course includes

  • 6.5 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

Start learning how to become a blockchain developer. In this course, you'll understand the concepts of blockchain technology and smart contracts. You'll create your own wallet, learn how to develop and deploy your own smart contracts, and build a portfolio app to showcase the work you've completed throughout this course. Begin by understanding the concepts of web3, blockchain, and smart contracts. We'll then delve into the significance of wallets and teach you how to create your very own MetaMask wallet. In the subsequent section, we'll deploy and construct our own smart contracts. Deploy your own ERC20, ERC721, and ERC1155 smart contracts, as well as other pre-built smart contracts. The final section covers using the smart contracts you've deployed. You'll develop a portfolio-like application and create mini-projects that interact with and utilize those contracts through a frontend app. **Mumbai testnet support has been officially deprecated. Transition to the Amoy testnet for improved scalability and reduced gas fees.** Smart contract Github repo: https://github.com/thirdweb-example/youtube-course-contracts Application Github Repo: https://github.com/thirdweb-example/youtube-course Timestamps: Getting Started 00:00 Overview 04:57 What is web3? 11:06 What is blockchain? 30:20 What are smart contracts? 40:10 What are wallets? 45:21 Create a Metamask wallet 01:07:20 What is thirdweb? Smart Contracts 01:18:31 Overview 01:21:17 Smart contract standards 01:28:18 thirdweb Explore 01:36:22 Deploy ERC20 contract 01:40:40 Deploy ERC721 contract 01:46:30 Deploy ERC1155 contract 01:49:35 thirdweb Dashboard 01:54:38 Create ERC20 tokens (cryptocurrency) 01:56:18 Events 01:57:20 Code Snippets 01:58:20 Analytics 01:58:57 Settings 01:59:45 Sources 01:59:55 Explorer 02:06:13 Create ERC721 NFT 02:19:15 Create ERC1155 NFT 02:26:00 Embeds 02:32:34 Solidity basics overview 02:34:47 Required tools for creating smart contracts and blockchain apps 02:36:14 thirdweb CLI 02:38:08 thirdweb API key 02:44:13 Hello World smart contract 02:52:15 Deploy smart contracts with thirdweb 02:56:25 Coin flip smart contract 03:07:43 Tip jar smart contract 03:23:45 Message board smart contract 03:31:45 Profiles status smart contract 03:41:35 thirdweb contract extensions 03:45:40 thirdweb Publish Application 03:58:43 Overview 04:01:05 Demo of blockchain app 04:04:05 Prepare smart contract for app 04:06:05 Demo of Staking app 04:08:54 Deploy ERC721 Staking smart contract 04:16:45 Create and setup blockchain app with thirdweb 04:28:35 Navbar 04:35:53 Project card components 04:48:05 ERC20 app 05:06:25 ERC721 app 05:24:14 ERC1155 app 05:44:03 Tip jar app 06:00:18 Profile status app 06:13:49 Staking app Smart Contracts: ERC20 (https://thirdweb.com/thirdweb.eth/TokenERC20) ERC721 (https://thirdweb.com/thirdweb.eth/DropERC721) ERC1155 (https://thirdweb.com/thirdweb.eth/DropERC1155) ERC721 Staking (https://thirdweb.com/thirdweb.eth/NFTStake) Course links: thirdweb (https://thirdweb.com/) ETH unit converter (https://eth-converter.com/) Metamask wallet (https://metamask.io/) thirdweb Docs (https://portal.thirdweb.com/) thirdweb Explore (https://thirdweb.com/explore) Testnet Opensea (https://testnets.opensea.io/) Requirements: Node.js and npm (https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) Yarn (https://classic.yarnpkg.com/lang/en/docs/install/#mac-stable) Git (https://git-scm.com/book/en/v2/Getting-Started-Installing-Git) VS Code (https://code.visualstudio.com/download) VS Code command line shortcut (https://code.visualstudio.com/docs/setup/setup-overview) thirdweb Docs: https://portal.thirdweb.com/ Join our Community of over 30,000 Web3 builders: https://discord.gg/thirdweb thirdweb Official Site: https://thirdweb.com/dashboard thirdweb Twitter: https://twitter.com/thirdweb

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere