1/5
## HTML/JS Fund Me (Quick Fullstack/Front End Tutorial) In this lesson, we will take a look at HTML/JS Fund Me (Quick Fullstack/Front End Tutorial). We can find the code for this lesson on our GitHub repo: ```python Cyfrin/foundry-full-course-f23 ``` In this lesson we will be learning the basics of how our MetaMask or wallet interacts with a website. This is important knowledge. We will also be teaching you how to verify that your wallet is sending the transaction that you intended to send. We will not be teaching you how to build a full-stack application in this lesson. However, we are planning to launch a full-stack course on Cyfrin Updraft in the future. This HTML/JS Fund Me is a very basic, raw JavaScript full-website application. If you want to try to replicate it, you are free to do so. However, it is important that you understand what is going on under the hood when you interact with these websites. The knowledge that we are going to teach you here will work for every single website you interact with. This will allow you to know exactly what's going on when you interact with a website and send a transaction to the blockchain. Normally, we walk you through what we're going to do, but in this lesson we will jump right in. Assuming that you have downloaded Git, and have been working with Git and GitHub, we can actually start working with this codebase as if we had just come across it.
A practical guide to HTML/JS FundMe - Learn the fundamentals of how your wallet interacts with a website, a crucial step for sending transactions to the blockchain.
Previous lesson
Previous
Next lesson
Next
Give us feedback
Course Overview
About the course
Python basics
Introduction to Web3.py
Introduction to Titanoboa
Introduction to Moccasin
How to create an ERC-20
How to test Python code and Vyper smart contract
How to deploy Vyper smart contracts on ZKsync using Moccasin
Smart Contract Auditor
$100,000 - $200,000 (avg. salary)
On-chain Data Analyst
$59,000 - $139,000 (avg. salary)
DeFi Developer
$75,000 - $200,000 (avg. salary)
Smart Contract Engineer
$100,000 - $150,000 (avg. salary)
Web3 developer
$60,000 - $150,000 (avg. salary)
Web3 Developer Relations
$85,000 - $125,000 (avg. salary)
Last updated on January 14, 2025
Duration: 2h 20min
Duration: 1h 51min
Duration: 58min
Duration: 2h 23min
Duration: 53min
Duration: 2h 24min
Duration: 28min
Duration: 1h 54min
Duration: 11min
Course Overview
About the course
Python basics
Introduction to Web3.py
Introduction to Titanoboa
Introduction to Moccasin
How to create an ERC-20
How to test Python code and Vyper smart contract
How to deploy Vyper smart contracts on ZKsync using Moccasin
Smart Contract Auditor
$100,000 - $200,000 (avg. salary)
On-chain Data Analyst
$59,000 - $139,000 (avg. salary)
DeFi Developer
$75,000 - $200,000 (avg. salary)
Smart Contract Engineer
$100,000 - $150,000 (avg. salary)
Web3 developer
$60,000 - $150,000 (avg. salary)
Web3 Developer Relations
$85,000 - $125,000 (avg. salary)
Last updated on January 14, 2025
Testimonials
Read what our students have to say about this course.
Chainlink
Chainlink
Gustavo Gonzalez
Solutions Engineer at OpenZeppelin
Francesco Andreoli
Lead Devrel at Metamask
Albert Hu
DeForm Founding Engineer
Radek
Senior Developer Advocate at Ceramic
Boidushya
WalletConnect
Idris
Developer Relations Engineer at Axelar