-
Урок 1.
00:02:52
Overview - Getting Started With NFTs
-
Урок 2.
00:02:30
What Is An NFT As An Artform & Collectible
-
Урок 3.
00:03:20
What Are Some Examples of NFTs (Non Fungible Tokens)
-
Урок 4.
00:03:44
Technically Defining What Is An NFT
-
Урок 5.
00:06:12
The Internet Of Assets (The World in Web3)
-
Урок 6.
00:01:49
What Is A Virtual Machine (Basic Introduction)
-
Урок 7.
00:01:47
What Are Smart Contracts - Ethereum & Solidity
-
Урок 8.
00:03:26
Optional - Advanced - Introduction to Opcodes for the EVM
-
Урок 9.
00:03:11
How Contract Storage Works With Ethereum Smart Contracts
-
Урок 10.
00:00:29
Optional - Advanced - Opcodes Allow The EVM To Compute Almost Anything
-
Урок 11.
00:02:43
Review - What Is The EVM
-
Урок 12.
00:01:27
What Is An NFT Marketplace (Formal Definition)
-
Урок 13.
00:01:28
Introduction To Our KryptoBirdz Marketplace Concept
-
Урок 14.
00:01:13
What Is OpenSea (Introduction)
-
Урок 15.
00:01:35
What is an NFT Collections & Collectibles (KryptoBirdz Example)
-
Урок 16.
00:02:56
Minting & Trading NFTs (KryptoBirdz Example)
-
Урок 17.
00:03:06
Exercise - Practice With A NFT Marketplace
-
Урок 18.
00:03:18
What is Algorithmically Generated NFT Art
-
Урок 19.
00:01:43
Review on NFTs & Next Steps
-
Урок 20.
00:02:11
Overview - The Standardizaion of NFT Smart Contracts
-
Урок 21.
00:03:10
NFT & Gaming Introduction (CryptoKitties Example)
-
Урок 22.
00:02:06
What Real Problems Do Non Fungible Tokens Actually Solve (Besides Cool Games)
-
Урок 23.
00:01:44
Formally defining what is an ERC721 Token
-
Урок 24.
00:02:10
ERC721 By Example (BalanceOf Function)
-
Урок 25.
00:01:32
EIP - The Ethereum Improvement Proposal
-
Урок 26.
00:01:29
Review - What is the ERC721 Token Contract
-
Урок 27.
00:02:16
Overview - Getting Started With Programming
-
Урок 28.
00:04:43
How To Code Along In These Sections - Remix Ethereum IDE Introduction
-
Урок 29.
00:01:31
Quick Note On The Upcoming Crash Course Section
-
Урок 30.
00:02:39
What Is Solidity (As A Coding Language)
-
Урок 31.
00:06:33
Pragma Solidity (How To Select Compiler Versions)
-
Урок 32.
00:05:30
Creating Smart Contracts In Solidity
-
Урок 33.
00:07:46
What are Variables & Datatypes in Solidity
-
Урок 34.
00:03:49
Deploying Your Very First Smart Contract Token
-
Урок 35.
00:04:14
Visibility keywords in Solidity
-
Урок 36.
00:01:26
Exercise - Solidity Visibility Challenge
-
Урок 37.
00:01:49
Solution - Solidity Visibility Challenge
-
Урок 38.
00:07:18
What is a Constructor in Solidity
-
Урок 39.
00:03:58
What is Mapping in Solidity
-
Урок 40.
00:00:51
Exericse - Write A Mapping
-
Урок 41.
00:01:14
Solution - Write A Mapping
-
Урок 42.
00:04:49
What Are Events in Solidity
-
Урок 43.
00:05:08
The Mint Token Function Signature
-
Урок 44.
00:07:07
Conditional Logic & Error Handling in Solidity
-
Урок 45.
00:08:44
Updating Token Balances & the += Operator
-
Урок 46.
00:05:42
Exercise - Write A Send Token Function
-
Урок 47.
00:04:26
Solution - Write A Send Token Function
-
Урок 48.
00:11:12
Deploy Your First Mintable Token Contract
-
Урок 49.
00:04:02
Overview - How To Go Through This Optional Coding Section
-
Урок 50.
00:05:15
General Introduction To Variables & Types
-
Урок 51.
00:04:48
Introduction To Booleans, Integers, & Strings
-
Урок 52.
00:10:00
Writing Solidity Variables
-
Урок 53.
00:04:11
Exercise write Variables
-
Урок 54.
00:03:40
Solution - Write Variables
-
Урок 55.
00:03:44
Introduction To Decision Making - If Statements in Solidity
-
Урок 56.
00:09:03
How To Write If Statements in Solidity
-
Урок 57.
00:08:36
Solution - Write An Airdrop If Statement In Solidity
-
Урок 58.
00:10:08
Arrays in Solidity - Pop Push & Length Methods
-
Урок 59.
00:04:58
Arrays in Solidity - Delete
-
Урок 60.
00:02:49
Exercise - Maintain a Compact Array
-
Урок 61.
00:07:51
Solution - Maintain a Compact Array
-
Урок 62.
00:07:30
What Are Abstract Contracts in Solidity
-
Урок 63.
00:03:08
Overview - Setting Up The NFT Development Environment
-
Урок 64.
00:06:27
What Is MetaMask
-
Урок 65.
00:07:16
What Is A Terminal
-
Урок 66.
00:02:36
What Is A Terminal Part II
-
Урок 67.
00:06:11
What Is Node.js Part I
-
Урок 68.
00:03:04
What Is Node.js Part II
-
Урок 69.
00:04:32
What Is NPM Basics
-
Урок 70.
00:04:01
How To Install Ganache
-
Урок 71.
00:06:56
How To Use Ganache
-
Урок 72.
00:07:12
Connecting MetaMask To Ganache
-
Урок 73.
00:04:28
How To Work With Truffle
-
Урок 74.
00:06:30
Git Clone The Starter Project (+ Introduction To Github)
-
Урок 75.
00:02:43
Download Your First Text Editor (VSC)
-
Урок 76.
00:06:50
Getting Started with Visual Studio Code (Customizations & Workflow)
-
Урок 77.
00:03:02
Overview - Configuring The NFT Environment Setup
-
Урок 78.
00:04:04
What Is The Package.json File
-
Урок 79.
00:04:43
What is JSON (Examples)
-
Урок 80.
00:09:40
NFT Project Dependency Overview
-
Урок 81.
00:02:41
Package.json vs Package-lock-json
-
Урок 82.
00:03:32
The Index.js FIle
-
Урок 83.
00:03:27
The Index.html File
-
Урок 84.
00:06:51
Adding Projects Folders & Architecture Setup
-
Урок 85.
00:04:35
Installing The NFT Project Dependancies
-
Урок 86.
00:06:29
Initialize Truffle Configurations (Truffle Init)
-
Урок 87.
00:12:31
Truffle Configurations & Customizations
-
Урок 88.
00:06:13
The Migrations Truffle Smart Contract Overview
-
Урок 89.
00:06:33
Write The Upgrade Smart Contract Migration Function
-
Урок 90.
00:02:37
Overview - Deploying Your NFT Smart Contract
-
Урок 91.
00:07:02
NFT Smart Contract KryptoBirdz Shell Creation
-
Урок 92.
00:01:46
Organize The NFT Image Files
-
Урок 93.
00:04:34
Truffle Deployment Javascript File
-
Урок 94.
00:07:18
First Truffle Local Compile
-
Урок 95.
00:05:00
Deploy Your First Smart Contract On Ganache
-
Урок 96.
00:05:13
Truffle Console (Javascript - Syncronous and Asyncronous)
-
Урок 97.
00:10:11
Truffle Console (Async Await & Fetching Blockchain Data)
-
Урок 98.
00:01:47
Overview - Minting NFT Token Functionality
-
Урок 99.
00:03:59
The Ethereum Improvement Proposal (EIP ERC721 Standard)
-
Урок 100.
00:04:08
EIP & The Open Zeppelin Token Contracts
-
Урок 101.
00:07:18
Refactoring Metadata to an ERC721Metadata Smart Contract
-
Урок 102.
00:05:51
Create The ERC721 Connector Smart Contract
-
Урок 103.
00:02:51
Exericse - Hook up the ERC721Connector to the Main NFT Marketplace Smart Cont
-
Урок 104.
00:03:02
Solution - Hook up the ERC721Connector To The Main NFT Smart Contract
-
Урок 105.
00:05:27
Migrate And Test NFT Smart Contract Updates
-
Урок 106.
00:04:26
The ERC721 Main NFT Smart Contract
-
Урок 107.
00:03:53
The Minting NFT Function Steps
-
Урок 108.
00:06:00
Mapping Database for The Minting NFT Function
-
Урок 109.
00:03:57
Exercise - Write The Minting NFT Function
-
Урок 110.
00:05:44
Solution - Write The Minting NFT Function
-
Урок 111.
00:07:51
Bonus 2 Solution - Write The Minting NFT Function
-
Урок 112.
00:03:39
Transer Event for Minting NFTs
-
Урок 113.
00:08:34
Storing NFTs on the marketplace Smart Contract I
-
Урок 114.
00:04:34
Storing NFTs on the marketplace Smart Contract II
-
Урок 115.
00:11:29
Mint Your Very First Coded NFT :)
-
Урок 116.
00:02:27
Overview - Inheritance & Enumeration
-
Урок 117.
00:05:24
BalanceOf Vs OwnerOf NFT Functions
-
Урок 118.
00:09:36
Write The BalanceOf & OwnerOf NFT Functions
-
Урок 119.
00:05:33
Update NFT Contract Migrations
-
Урок 120.
00:04:25
NFT Minting & ERC721 Inheritance Review
-
Урок 121.
00:09:12
Minting Blockchain Verification & NFT Ownership
-
Урок 122.
00:10:06
Enumeration & NFT TotalSupply Calculation
-
Урок 123.
00:03:46
Virtual & Override Inheritance Pattern
-
Урок 124.
00:04:57
Exercise - Build Enumerating Mapping Database
-
Урок 125.
00:03:23
Solution - Build Enumerating Mapping Database
-
Урок 126.
00:09:06
Add NFT Tokens To TotalSupply
-
Урок 127.
00:05:41
Connecting Enumerations & Debugging
-
Урок 128.
00:03:17
Truffle Console NFT Suppy Test
-
Урок 129.
00:01:23
Overview Transferring NFT Functionality
-
Урок 130.
00:04:00
AddTokensToAllEnumerations NFT Function
-
Урок 131.
00:05:44
Exercise - Add Tokens To Owner Enumerations
-
Урок 132.
00:07:02
Solution - Add Tokens To Owner Enumerations
-
Урок 133.
00:07:42
Complete The Token By Index Function
-
Урок 134.
00:11:42
Complete The OwnerByIndex & TokenByIndex Functions & Compile
-
Урок 135.
00:05:14
TransferFrom NFT Outline EIP
-
Урок 136.
00:03:25
TransferFrom NFT Setup
-
Урок 137.
00:02:55
Exercise - Write The TransferFrom NFT Function
-
Урок 138.
00:07:35
Solution - Write The TransferFrom NFT Function
-
Урок 139.
00:04:47
Complete The TransferFrom NFT Function
-
Урок 140.
00:10:57
Transfer NFTs & Trufle Console Tests
-
Урок 141.
00:01:35
Overview - Optional Approval Functionality
-
Урок 142.
00:10:40
Write An Aprrove NFT Function (Example)
-
Урок 143.
00:09:48
Approval Transfer Bonus Exercise
-
Урок 144.
00:02:30
Overview Interfaces & Cryptographic Functions
-
Урок 145.
00:08:02
What Is The ERC176 Standard
-
Урок 146.
00:08:58
ERC165 & IERC165 Remix Ethereum Example Set Up
-
Урок 147.
00:03:48
What Are Bytes In Solidity Review
-
Урок 148.
00:06:25
Byte Flow & NFT Interfance Hierarchal Inheritance
-
Урок 149.
00:08:26
Function Overloading Vs Overriding
-
Урок 150.
00:04:22
What is Keccake (Hashing Function)
-
Урок 151.
00:06:05
Cryptographic Hashing For NFT Function Signatures
-
Урок 152.
00:06:15
What Is The XOR Operator
-
Урок 153.
00:12:01
Registering Supported Interfaces To ERC721 Standard Contracts
-
Урок 154.
00:02:16
Overview Registering Fingerprints Bytes Of Smart Contract Data
-
Урок 155.
00:15:11
Integrating ERC721 & Its Interface To Our NFT Project
-
Урок 156.
00:13:28
Complete Integrating The ERC721 Interface
-
Урок 157.
00:05:17
Complete Integrating The ERC721 Interface II
-
Урок 158.
00:04:17
Integrating the ERCMetadata Interface
-
Урок 159.
00:04:47
Integrating the ERCEnumerable Interface
-
Урок 160.
00:07:12
Exercise - Register Data Fingerprints of ERC721 Standards
-
Урок 161.
00:09:43
Solution - Register Data Fingerprints of ERC721 Standards I
-
Урок 162.
00:06:04
Solution - Register Data Fingerprints of ERC721 Standards II
-
Урок 163.
00:02:35
Overview Building Mocha Test Units with Javascript
-
Урок 164.
00:07:34
Introduction To Truffle Suite Tests with Javascript
-
Урок 165.
00:05:51
Introduction To Chai & Initial Set Up
-
Урок 166.
00:07:36
Javascript NFT Test Container Basics
-
Урок 167.
00:07:12
Javascript NFT Test Container Basics II
-
Урок 168.
00:02:12
Exercise - Write Tests for NFT Name & Symbol Metadata
-
Урок 169.
00:05:00
Solution - Write Tests for NFT Name & Symbol Metadata
-
Урок 170.
00:04:02
Quick Clean up (Camel Case Global Sweep )
-
Урок 171.
00:18:44
NFT Minting Tests
-
Урок 172.
00:12:28
Test Loop Through Total Supply Tokens
-
Урок 173.
00:19:10
Javascript Arrays & Looping Review and Example
-
Урок 174.
00:09:52
Final NFT Testing & Full Review
-
Урок 175.
00:03:05
0verview - Introduction To Web Development
-
Урок 176.
00:10:53
Introduction To React & Web Development
-
Урок 177.
00:13:04
Write Your First Create-React-App
-
Урок 178.
00:05:16
HTML & The DOM Review
-
Урок 179.
00:08:11
Deploy To Your First Development Server
-
Урок 180.
00:06:08
Build A Landing Page Part I
-
Урок 181.
00:09:10
Build A Landing Page Part II
-
Урок 182.
00:10:03
React Inline Stying
-
Урок 183.
00:13:49
CSS Styling A Landing Page
-
Урок 184.
00:04:39
Assignment - Build Your Own React Landing Page
-
Урок 185.
00:02:27
Overview Build A Complete React Application From Scratch
-
Урок 186.
00:09:49
Overview On Our Upcoming Project Application
-
Урок 187.
00:08:06
What Are React Hooks
-
Урок 188.
00:03:20
Open Weather Network & Axios Library Introduction
-
Урок 189.
00:07:10
API Key & Axios Promise Library
-
Урок 190.
00:15:44
Fetching API with React
-
Урок 191.
00:07:24
What Is Try & Catch Error Handling
-
Урок 192.
00:10:25
Accessing JSON & Data Structures with Javascript
-
Урок 193.
00:14:25
Display Data UI with React Functional Components
-
Урок 194.
00:06:49
Introduction To Forms in React
-
Урок 195.
00:18:44
Working With State in React
-
Урок 196.
00:03:28
Assignment - FInish The React App Funcationality
-
Урок 197.
00:15:31
Solution - FInish The React App Functionality
-
Урок 198.
00:05:10
Style The Weather App I
-
Урок 199.
00:08:30
Style The Weather App - Button & Input
-
Урок 200.
00:09:14
Stying the Document With CSS
-
Урок 201.
00:08:27
Final UI Design & CSS Styling
-
Урок 202.
00:03:22
Overview - Loading Blockchain Data Onto The Front End
-
Урок 203.
00:04:05
NFT Marketplace Front End Review
-
Урок 204.
00:03:48
Backend Smart Contract Verification Overview Before Moving Forward
-
Урок 205.
00:06:21
Deploy The React Project To Your Local Host
-
Урок 206.
00:13:37
Connecting MetaMask & Ethereum Provider To The Front End
-
Урок 207.
00:06:48
Fetching Account Information From The Blockchain
-
Урок 208.
00:06:05
Handling State With Class Components in React
-
Урок 209.
00:07:15
Building Navbar For Wallet Address
-
Урок 210.
00:04:38
Accessing With Web3 Smart Contracts in React
-
Урок 211.
00:02:22
Exericse - Load The NFT Marketplace To The Front End (Web3)
-
Урок 212.
00:07:54
Solution - Load The NFT Marketplace To The Front End (Web3)
-
Урок 213.
00:02:20
Overview Loading The NFt Marketplace Smart Contract To The Front End
-
Урок 214.
00:13:40
Hooking Up NFT Functionality To The Front End
-
Урок 215.
00:04:00
Update NFT State & The Spread Operator In React
-
Урок 216.
00:07:13
The Mint NFT Token Function In React
-
Урок 217.
00:05:37
Quick Bootstrap Touch Ups - Front End
-
Урок 218.
00:03:06
Exercise - Build The Minting Form
-
Урок 219.
00:05:55
Solution - Complete The Minting Form
-
Урок 220.
00:09:22
Final Minting Functionality For The Front End
-
Урок 221.
00:03:47
Overview - Designing The NFT User Interface & Styling The DApplication
-
Урок 222.
00:06:07
Introduction To MDBootstrap React
-
Урок 223.
00:13:11
Propagate NFT Tokens with MD Bootstrap Cards
-
Урок 224.
00:11:44
Styling The NFT Marketplace CSS In Depth
-
Урок 225.
00:07:04
NFT Marketplace UI Animation With CSS
-
Урок 226.
00:14:25
Hosting NFTs On The Cloud & Final Project Implementation
-
Урок 227.
00:04:00
Overview - Building Smart Contract Utilities
-
Урок 228.
00:09:32
Introduction To SafeMath & Overflow in Solidity
-
Урок 229.
00:05:10
Libraries in Solidity (Case Study & Demonstration)
-
Урок 230.
00:08:51
SafeMath Arithmetic NFT Functionality
-
Урок 231.
00:03:10
Exercise - Complete The Solidity SafeMath
-
Урок 232.
00:12:23
Solution - Complete The Solidity SafeMath
-
Урок 233.
00:14:04
Building The Counter Library For The ERC721 Smart Contract
-
Урок 234.
00:05:36
Inheriting The Counter Library For The ERC721 Smart Contract
-
Урок 235.
00:07:39
Concluding The NFT Marketplace Course!!
-
Урок 236.
00:01:47
One Last Chance to Make This Course Better for Your Permanent Learning Library