Course image for Build a full stack NFT Marketplace using Solidity & Next js
Free preview before enrolling

Build a full stack NFT Marketplace using Solidity & Next js

Learn how to build, deploy, and test a NFT marketplace from scratch on Ethereum

4 hours+ of total content
3.0
(1 Review)
23 enrolled
Course Creator: Rahul AgarwalLast updated 7 days ago

Heads up!

This is an official course from Web 3.0 Blockchain Developer Learning Path learning path.

Goals

  • 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

Description

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.

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 Structure

37 lectures 04:38:52 total duration

  Create a new hardhat project (Watch video)
10:27
  Alchemy and Metamask Keys 
08:45
  Quiz Question 
01:00
  Quiz Question 
01:00

Student feedback

3.0
Course Rating

0%

0%

100%

0%

0%

Reviews

profile pic for Poise-Paul
Mar 17, 2023
Good course

Your Course Instructor

Course Instructor Image

Rahul Agarwal

Expert in Flutter and Blockchain application development

I am an experienced Flutter and Blockchain application developer. I conduct workshops where I am building a community of tech enthusiast. I am well versed in production level application and how to write codes efficiently. I just love the way Flutter makes it easy to develop cross platform applications within a short time interval and how web3 has changed the whole internet.

Upgrade to a Pro account and unlock more courses for accelerated learning. Instant feedback, interactive learning and more.

Free

  • HD video content
  • Certificate of completion
  • Hands-on practice
  • 24x7 mentorship support
  • 100+ projects to practice
  • In-depth project feedback

Pro

  • HD video content
  • Certificate of completion
  • Hands-on practice
  • 24x7 mentorship support
  • 100+ projects to practice
  • In-depth project feedback
Try Pro (7-day risk-free)