NFT Blockchain Decentralized App Development with Solidity & JavaScript
Build a Dapp with Truffle, Ganache, MetaMask, React and more. Start your Blockchain developer journey and get that 6-figure job in a hot new field.
This course includes.
Curriculum & lectures.
+ 00 Course Overview 3 lectures
+ 01a Introduction to Blockchains and Distributed Ledgers 8 lectures
+ 01c Install NPM and Node 2 lectures
+ 02 Build a Truffle project 2 lectures
+ 03 Build NFT smart contract with Solidity & OpenZeppelin 3 lectures
+ 04 Build a test for your NFT smart contract 2 lectures
+ 05 Deploy smart contract with Ganache personal blockchain 2 lectures
+ 06 Test NFT contract properties 1 lecture
+ 07 Build mint tokens functionality 3 lectures
+ 08a Introduction to React 7 lectures
+ 08b Build client front end for the decentralized app 1 lecture
+ 09 Build a web3JS app 5 lectures
+ 10 Build a mint function on the client 3 lectures
About this course.
Learn how to use a token template to customize your own NFT! Build a Non-Fungible Token in your smart contract blockchain project. Use OpenZeppelin, the most popular library for secure blockchain applications! In this project, we use Truffle 2021 and Solidity to build a decentralized web app (dapp).
What is it?
- Collectible unique crypto asset
Popular NFTs
- CryptoKitties
- game centered around breedable, collectible creatures
- Sorare
- global fantasy football game
- collect limited edition collectibles
What is it?
- used to identify something or someone in a unique way
- perfect to be used on platforms that offer:
- collectible items
- access keys
- lottery tickets
- numbered seats
- ...
NFT
- Began in 2012 with Bitcoin Colored Coins
Bitcoin Colored Coins
- Satoshis (small fractions of a bitcoin) colored in with distinct information that could link the coin to a real world asset
- eg) satoshi represents $100 of Mammoth Interactive’s office building
- Mostly used to create and trade art
- Paved the way for new NFT standards
- Blockchain building blocks that allow developers to make NFTs
What can an NFT represent?
- Any real or intangible item
- Art
- Virtual items in video games
- Skins
- Virtual currency
- Avatars
- Music
- Collectibles
- Real estate
- Virtual land
- Video footage
This course will get you to build NFT dapps from scratch.
The blockchain is a revolutionary technology that allows for the secure, distributed, decentralized storage of information. Over the past few years, the blockchain has taken the engineering landscape by storm. Many people in the industry predict that the blockchain will disrupt the ways we interact with technology on the same way the Internet did in the early 2000s.
The blockchain is the main technology behind Bitcoin, Ethereum, and the other prominent cryptocurrencies that we read about in the news today. By leveraging the blockchain, cryptocurrencies create a system of “trustless”ness. This cuts the need for middle men like banks and traders in economic systems.
Taught by people who ship.
John Bura
Founder and CEO of Mammoth Club and Course Pro, the #1 AI-powered Learning Management System for course and content development, training and evaluation.
Ready to start building?
Build a Dapp with Truffle, Ganache, MetaMask, React and more. Start your Blockchain developer journey and get that 6-figure job in a hot new field.