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