Log In
0% completed
All Lessons
Free Lessons (4)
Introduction to Web3.0
Course Objectives
Introduction to Web3 and Ethereum Blockchain
Introduction to Solidity and Smart Contract Development
Web3 Apps and Initialization and Execution of Contracts
Challenge: Create a Contract
Solution: Create a Contract
Details of the Contract
Quiz 1: Creating a Contract
Challenge: Create a Contract with Attributes and Functions
Solution: Create a Contract with Attributes and Functions
Smart Contracts Continued
Requiring Valid Arguments
Quiz 2: Smart Contracts
Challenge: Split Ratios
Solution: Split Ratios
Receiving Payments
Sending Payments
Challenge: Create a Contract That Accepts Payments
Solution: Create a Contract That Accepts Payments
Preventing Overdrawing from the Account
Finalizing the run Script
Quiz 3: Payments
Chapter Summary
Introduction to Web3 App Development Using Solidity and React
Getting Started
Checking for a Wallet
Challenge: Connecting to a Wallet
Solution: Connecting to a Wallet
Interacting with the Blockchain
Connecting to the Wallet
Challenge: Creating a React Component
Solution: Creating a React Component
Styling the App
Capturing the Contract Details
Quiz 4: Contract Details
Adding a Way to Deploy the Contract
Displaying the Deployed Contract Address
Implementing the withdraw Function
Navigating to the Withdraw Page
Quiz 5: Deploying and Withdrawing a Contract
Conclusion
Mini Project
Final Project
Appendix
Solidity Setup
Installing the Tailwind Library
An Introduction to Developing Web3 Apps Using Solidity and React
/
...
/
Finalizing the run Script
Finalizing the run Script
Learn how to interact with a smart contract.
We'll cover the following...
Update the run script
Let’s test our implementation
Update the
run
script
...