Build a full stack NFT Marketplace using Solidity & Next js
Build a full stack NFT Marketplace using Solidity & Next js, available at $54.99, has an average rating of 3.7, with 28 lectures, based on 25 reviews, and has 1111 subscribers.
You will learn about Blockchain Knowledge Web3 full stack architecture Solidity implementation Use of Hardhat and Metamask NFT data manipulation and storage on Pinata Next JS Integration with Web3 and Blockchain Creation of NFT(ERC721) Smart Contract Real world decentralised application This course is ideal for individuals who are Intermediate Blockchain Developer or Developer who want to get practical knowledge or Students curious about Web3 development It is particularly useful for Intermediate Blockchain Developer or Developer who want to get practical knowledge or Students curious about Web3 development.
Enroll now: Build a full stack NFT Marketplace using Solidity & Next js
Summary
Title: Build a full stack NFT Marketplace using Solidity & Next js
Price: $54.99
Average Rating: 3.7
Number of Lectures: 28
Number of Published Lectures: 28
Number of Curriculum Items: 28
Number of Published Curriculum Objects: 28
Original Price: $22.99
Quality Status: approved
Status: Live
What You Will Learn
- Blockchain Knowledge
- Web3 full stack architecture
- Solidity implementation
- Use of Hardhat and Metamask
- NFT data manipulation and storage on Pinata
- Next JS Integration with Web3 and Blockchain
- Creation of NFT(ERC721) Smart Contract
- Real world decentralised application
Who Should Attend
- Intermediate Blockchain Developer
- Developer who want to get practical knowledge
- Students curious about Web3 development
Target Audiences
- Intermediate Blockchain Developer
- Developer who want to get practical knowledge
- Students curious about Web3 development
If you are a part of the cryptocurrency space, there is a chance you might have heard of this trending digital asset known as NFT. This course covers everything you need for a decentralized NFT application according to the ERC721 standard. Users will be able to sell and purchase NFTs with Ether in our marketplace.
You’ll learn how to build a full stack NFT marketplace on Ethereum with Solidity, IPFS, Next.js, Ethers.js, and Hardhat. We’ll start from scratch, creating a new hardhat project and installing the dependencies. We’ll then write and test out the smart contracts. Once the tests have passed, we’ll write the front end code to connect the smart contracts. NFT metadata will be stored on Pinata which is an IPFS based storage.
Prerequisites
To be successful in this guide, you must have the following:
-
Node.js and VS Code should be installed.
-
Metamask wallet extension should be installed in your browser with some test Goerli ethers in it.
-
Basic knowledge of Solidity, hardhat and Next js required.
The stack
In this course, we will build out a full stack application using:
Web application framework – Next.js
Solidity development environment – Hardhat
File Storage – Pinata
Client Library – Ethers.js
By the end of the course you will learn all the concepts required to apply for a web3 developer job or even build your own startup in the blockchain industry. So without wasting any more time, enrol now and get into the next era of internet asap.
Course Curriculum
Chapter 1: Setup Development Environment
Lecture 1: Create a new hardhat project
Lecture 2: Alchemy and Metamask Keys
Chapter 2: Creating Smart Contract
Lecture 1: Creating NFT marketplace contract
Lecture 2: Functionality to create a market item
Lecture 3: Functionality to mint a new token id
Lecture 4: Functionality to fetch unsold market items
Lecture 5: Functionality to fetch items owned and listed
Lecture 6: Functionality to resell and cancel market item
Lecture 7: Download the code
Chapter 3: Writing Unit Tests
Lecture 1: Unit test to deploy the contract
Lecture 2: Unit test to mint and list NFT
Lecture 3: Unit test to execute market sale
Lecture 4: Unit test to resell market item
Lecture 5: Unit test to fetch market items
Lecture 6: Unit test to cancel market listing
Lecture 7: Download the code
Chapter 4: Deploying the Smart Contract
Lecture 1: Writing the deployment script
Chapter 5: Next js Frontend
Lecture 1: Setup and start working on Next js
Lecture 2: Function to load NFT
Lecture 3: Function to buy NFT
Lecture 4: Setup Pinata IPFS keys
Lecture 5: Function to upload file to Pinata
Lecture 6: Function to list NFT in market
Lecture 7: Function to fetch NFTs owned or bought
Lecture 8: Function to fetch NFTs listed in market
Lecture 9: Function to cancel and resell NFT
Chapter 6: Working of the Application
Lecture 1: Test the complete application
Lecture 2: Download the complete code
Instructors
-
Rahul Agarwal
Flutter Application Developer
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 3 votes
- 3 stars: 5 votes
- 4 stars: 2 votes
- 5 stars: 15 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024