NFT Blockchain Decentralized App Development with Solidity & JavaScript

9 Hours
$19.99$200.00
You save 90% -

115 Lessons (9h)

  • Your First Program
  • 00 Course Overview
    00 Course Overview8:12
    01 What You'll Need6:11
  • 01A Introduction to Blockchains and Distributed Ledgers
    00 Blockchain Introduction8:32
    01 What Are Blockchains And Distributed Ledgers3:48
    02A What Are Bitcoin And Ethereum5:28
    02B Ethereum Blockchain Properties10:22
    02C Ethereum Deep Dive10:23
    03 What Are Smart Contracts2:01
    04 What Is The Solidity Programming Language4:01
    05 What Is An NFT2:44
    Source Files
  • 01B Introduction to JavaScript - 01. Introduction to the Course
    01 01 Introduction To The Course3:43
    Source Files
  • 01B - 02. Variables and Data Types
    02 01 What Will We Learn In This Section-10:44
    02 02 Variables-210:21
    02 03 Data Types-35:41
    02 04 Variable Mutation-46:53
    02 05 Type Coercion-56:52
    02 06 Coding Challenge-61:36
    02 07 Coding Challenge Solution-72:43
    02 08 Section Summary-80:46
    Source Files
  • 01B - 03. Operators
    03 01 What Will We Learn In This Section-10:35
    03 02 Basic Operators-215:32
    03 03 Operator Precedence-35:41
    03 04 Coding Challenge-42:11
    03 05 Coding Challenge Solution-55:52
    03 06 Section Summary-60:56
    Source Files
  • 01B - 04. Conditional Statements
    04 01 What Will We Learn In This Section-10:36
    04 02 If Else Statements-211:43
    04 03 Boolean Logic-37:57
    04 04 Switch Statements-410:54
    04 05 Truthy And Falsie Values-56:03
    04 06 Equality Operators-64:38
    04 07 Coding Challenge-72:25
    04 08 Coding Challenge Solution-84:54
    04 09 Section Summary-91:07
    Source Files
  • 01B - 05. Functions and Arrays
    05 01 What Will We Learn In This Section-10:37
    05 02 Functions-29:46
    05 03 Function Statements And Expressions-37:37
    05 04 Arrays-410:09
    05 05 Coding Challenge-53:49
    05 06 Section Summary-61:26
    Source Files
  • 01B - 06. Objects
    06 01 What Will We Learn In This Section-10:38
    06 02 Objects And Properties-29:49
    06 03 Objects And Methods-312:25
    06 04 Objects Vs Primitives-416:17
    06 05 Coding Challenge-50:51
    06 06 Coding Challenge Solution-65:13
    06 07 Section Summary0:42
    Source Files
  • 01B - 07. Loops
    07 01 What Will We Learn In This Section-10:34
    07 02 Loops-215:03
    07 03 Iteration-312:35
    07 04 Coding Challenge-41:01
    07 05 Coding Challenge Solution-56:32
    07 06 Section Summary-60:45
    Source Files
  • 01B - 08. JavaScript Execution
    08 01 What Will We Learn In This Section-10:52
    08 02 Javasript Parsers And Engines-25:19
    08 03 Execution Contexts And Execution Stack-32:26
    08 04 Creation And Execution Phases-46:23
    08 05 Hoisting-52:13
    08 06 Scoping-64:52
    08 07 Scope Chain-73:20
    08 08 This Keyword-84:16
    08 09 Coding Challenge-90:46
    08 10 Coding Challenge Solution-103:21
    08 11 Section Summary-110:47
    Source Files
  • 01C Install NPM and Node
    01 Install Node And Npm On Mac Or Windows3:14
    Source files
    00 What Is Node JS8:22
  • 02 Build a Truffle project
    00 What Is Truffle Ethereum1:29
    01 Build A Truffle Project8:39
    Source files
  • 03 Build NFT smart contract with Solidity & OpenZeppelin
    00 What Are Nft Token Standards5:42
    01 Install Openzeppelin Nft Token Standard10:08
    02 Build NFT Smart Contract12:14
    Source files
  • 04 Build a test for your NFT smart contract
    00 Introduction To Testing Smart Contracts2:22
    01 Build A Test For Your Nft Smart Contract7:16
    Source files
  • 05 Deploy smart contract with Ganache personal blockchain
    00 What Is Ganache1:41
    01 Deploy Smart Contract With Ganache Personal Blockchain7:40
    Source files
  • 06 Test NFT contract properties
    01 Test NFT Contract Properties5:40
    Source files
  • 07 Build mint tokens functionality
    01 Build Mint Tokens Functionality6:20
    02 Test Minting Tokens9:20
    03 Test Indexing Tokens6:32
    Source files
  • 08A Introduction to React
    00 Why You Should Learn React5:30
    01 React Introduction12:33
    02 Set Up A Container8:13
    03 Generate A List6:46
    04 Add Items To The List6:34
    05 Clear Input Field10:26
    06 Remove A Task10:39
    Source Files
  • 08b Build client front end for the decentralized app
    01 Build Index HTML File3:49
    Source files
  • 09 Build a web3JS app
    00 What Is Web3js2:06
    01 Build App And Load Web34:48
    02 Run Project With React-Scripts10:29
    03A Install Metamask2:14
    03B Load Blockchain Data10:26
    Source files
  • 10 Build a mint function on the client
    01 Build A Form To Mint Tokens6:26
    02 Send Client Mint Request To The Contract8:35
    03 Mint Tokens With Truffle Console4:37
    Source files

Start Your Blockchain Journey with 9 Hours of Content on Blockhain & Cryptocurrency

MI
Mammoth Interactive

Mammoth Interactive

4.2/5 Instructor Rating: ★ ★ ★ ★

Mammoth Interactive produces XBOX 360, iPhone, iPad, Android, HTML 5, ad-games, and more. It's owned by top-rated instructor John Bura. Mammoth Interactive recently sold a game to Nickelodeon! John has been contracted by many different companies to provide game design, audio, programming, level design, and project management. To this day John has 40 commercial games that he has contributed to. Several of the games he has produced have risen to number 1 in Apple's app store. In his spare time, John likes to play ultimate Frisbee, cycle, and work out.

Description

The blockchain is a ground-breaking technology that enables secure, distributed, and decentralized data storage. The blockchain has swept through the technical world in recent years. Many in the business believe that, like the Internet in the early 2000s, the blockchain will revolutionize how we interact with technology. And, because blockchain is gaining traction and will undoubtedly play a role in the future, blockchain-related jobs are in great demand. This course will teach you how to create your own blockchain and cryptocurrency from the ground up. Start your blockchain journey and earn 6 figures in the tech field.

4.6/5 average rating: ★ ★ ★ ★

  • Access 115 lectures & 9 hours of content 24/7
  • Learn what blockchains & distributed ledgers are
  • Be familiar with Bitcoin & Ethereum
  • Learn the Ethereum blockchain properties
  • Know what smart contracts are
  • Build a Truffle project
  • Build NFT smart contract with Solidity & OpenZeppelin
  • Build a test for your NFT smart contract
  • Deploy smart contract with Ganache personal blockchain
  • Test NFT contract properties

Specs

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: beginner
  • Have questions on how digital purchases work? Learn more here

Requirements

  • Any device with basic specifications

Terms

  • Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.