![]() |
The Complete Nft Web Development Course - Zero To Expert - Printable Version +- Softwarez.Info - Software's World! (https://softwarez.info) +-- Forum: Library Zone (https://softwarez.info/Forum-Library-Zone) +--- Forum: Video Tutorials (https://softwarez.info/Forum-Video-Tutorials) +--- Thread: The Complete Nft Web Development Course - Zero To Expert (/Thread-The-Complete-Nft-Web-Development-Course-Zero-To-Expert) |
The Complete Nft Web Development Course - Zero To Expert - AD-TEAM - 07-09-2024 ![]() The Complete Nft Web Development Course - Zero To Expert Last updated 10/2022 MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz Language: English | Size: 15.33 GB | Duration: 23h 57m Learn how to build an NFT Marketplace - Solidity And React - Truffle + Web3 for NFTs (Non-Fungible-Tokens) - Blockchain
[b]What you'll learn[/b] Code along and develop an impressive NFT Marketplace Example from scratch for your portfolio Learn how to develop professional Web Applications and NFTs with modern Tools & Libraries Including React, Truffle, Mocha, Web3, Bootstrap and much more Get interview-ready by understanding how Solidity and the EVM (Ethereum Virtual Machine) really works under the hood Object-oriented programming: constructor functions, contract and classes, interfaces, abstract contracts (virtual and override), inheritance, and hash tables Professional Blockchain techniques working with the Ethereum network and Web3 for debugging, deployment, and compiling with Remix IDE Ethereum. How to write code with templated models (Interface contracts) and clearly document your thought process Build Multiple Applications from Scratch including gain from tons of examples, exercises, and assignments. Interact with an online community of thousands of developers and practice team and communication oriented professional soft skills [b]Requirements[/b] No programming experience needed. You will learn everything you need to know inside. *Basic Solidity & Web Development is a plus! [b]Description[/b] The Complete NFT Web Development Course - Zero To ExpertLearn how to build an NFT Marketplace - Solidity And React - Truffle + Web3 for NFTs (Non-Fungible-Tokens) - BlockchainBecome a Complete NFT Web Developer by learning the best in demand skills taught by renown engineer and full stack developer Clarian North. Join in early on an exciting technology implementing global changes to multiple industries and businesses.This course is designed with the latest NFT tools including the Solidity Compiler, Truffle, and Web3 Patterns in 2022 as well as teaches the very latest Web Development techniques and version of React with both hooks and class components! --Join a live online school and community of mentors and developers for supportive NFT discussions, debugging, hackathons and more! Level up with a curriculum by an instructor who has worked and consulted in the tech and entertainment industry for top brands and SF valley from Solana to NEAR and independent projects which have gone viral all over the world. This course is also flexible and you can move through sections at different paces depending on your entry skill level: The "beginner" path (full course for total NFT beginners into programming and web development) and the "experienced path" (condensed version for those enrolled with prior web development and programming experience) - you are free to choose the path which serves your goals and time requirements the most! :-)--NFTs are changing the way the world does business as part of the most disruptive technology (blockchain) since the very early days of the internet and you can build and learn how to use them in order to shape the future of modern digital art, gaming, and web applications. This course teaches you how to build an NFT Marketplace in-depth, from total scratch as well as some of the most modern and best employable tools out there for Web Development. We code along step by step by diving into all the key industry standard fundamentals, discover an impressive sum of techniques and examples as well as expose you to advanced concepts and the best practices and proper conventions along the way. You will be provided with clear and deep dives into theory, project case studies and many examples, including tons of assignments and exercises and build an impressive Web Application Portfolio of Projects for interviews that most other online resources right now are seriously lacking - We put the most hours in to get the most out of it ![]() Overview Section 1: What Is An NFT (A Cultural Introduction) Lecture 1 Overview - Getting Started With NFTs Lecture 2 What Is An NFT As An Artform & Collectible Lecture 3 What Are Some Examples of NFTs (Non Fungible Tokens) Lecture 4 Technically Defining What Is An NFT Lecture 5 The Internet Of Assets (The World in Web3) Lecture 6 Join Our Online School (Developers & Mentors) Lecture 7 Exercise: Meet The Community Section 2: The Ethereum Virtual Machine - EVM - (NFT Technology Under The Hood) Lecture 8 What Is A Virtual Machine (Basic Introduction) Lecture 9 What Are Smart Contracts - Ethereum & Solidity Lecture 10 Optional - Advanced - Introduction to Opcodes for the EVM Lecture 11 How Contract Storage Works With Ethereum Smart Contracts Lecture 12 Optional - Advanced - Opcodes Allow The EVM To Compute Almost Anything Lecture 13 Review - What Is The EVM Section 3: What Is an NFT Marketplace (Introduction) Lecture 14 What Is An NFT Marketplace (Formal Definition) Lecture 15 Introduction To Our KryptoBirdz Marketplace Concept Lecture 16 What Is OpenSea (Introduction) Lecture 17 What is an NFT Collections & Collectibles (KryptoBirdz Example) Lecture 18 Minting & Trading NFTs (KryptoBirdz Example) Lecture 19 Exercise - Practice With A NFT Marketplace Lecture 20 What is Algorithmically Generated NFT Art Lecture 21 Review on NFTs & Next Steps Section 4: What is the ERC721 NFT Standard Lecture 22 Overview - The Standardizaion of NFT Smart Contracts Lecture 23 NFT & Gaming Introduction (CryptoKitties Example) Lecture 24 What Real Problems Do Non Fungible Tokens Actually Solve (Besides Cool Games) Lecture 25 Formally defining what is an ERC721 Token Lecture 26 ERC721 By Example (BalanceOf Function) Lecture 27 EIP - The Ethereum Improvement Proposal Lecture 28 Review - What is the ERC721 Token Contract Lecture 29 Exercise - Meet a Web3 Community and Ask A Question Section 5: Optional - Crash Course Solidity (Programming For Complete Beginners) Part I Lecture 30 Overview - Getting Started With Programming Lecture 31 IMPORTANT NOTE Lecture 32 How To Code Along In These Sections - Remix Ethereum IDE Introduction Lecture 33 Quick Note On The Upcoming Crash Course Section Lecture 34 What Is Solidity (As A Coding Language) Lecture 35 Pragma Solidity (How To Select Compiler Versions) Lecture 36 Creating Smart Contracts In Solidity Lecture 37 What are Variables & Datatypes in Solidity Lecture 38 Deploying Your Very First Smart Contract Token Lecture 39 Visibility keywords in Solidity Lecture 40 Exercise - Solidity Visibility Challenge Lecture 41 Solution - Solidity Visibility Challenge Section 6: Optional - Crash Course Solidity (Programming For Complete Beginners) Part II Lecture 42 Important Note Lecture 43 What is a Constructor in Solidity Lecture 44 What is Mapping in Solidity Lecture 45 Exericse - Write A Mapping Lecture 46 Solution - Write A Mapping Lecture 47 What Are Events in Solidity Lecture 48 The Mint Token Function Signature Lecture 49 Conditional Logic & Error Handling in Solidity Lecture 50 Updating Token Balances & the += Operator Lecture 51 Exercise - Write A Send Token Function Lecture 52 Solution - Write A Send Token Function Lecture 53 Deploy Your First Mintable Token Contract Section 7: Optional - Extra Solidity Practice For Beginners & Glossary Lecture 54 Overview - How To Go Through This Optional Coding Section Lecture 55 IMPORTANT NOTE Lecture 56 General Introduction To Variables & Types Lecture 57 Introduction To Booleans, Integers, & Strings Lecture 58 Writing Solidity Variables Lecture 59 Exercise write Variables Lecture 60 Solution - Write Variables Lecture 61 Introduction To Decision Making - If Statements in Solidity Lecture 62 How To Write If Statements in Solidity Lecture 63 Solution - Write An Airdrop If Statement In Solidity Lecture 64 Arrays in Solidity - Pop Push & Length Methods Lecture 65 Arrays in Solidity - Delete Lecture 66 Exercise - Maintain a Compact Array Lecture 67 Solution - Maintain a Compact Array Lecture 68 What Are Abstract Contracts in Solidity Section 8: How To Set up A Development Environment For NFTs Lecture 69 Overview - Setting Up The NFT Development Environment Lecture 70 What Is MetaMask Lecture 71 What Is A Terminal Lecture 72 What Is A Terminal Part II Lecture 73 What Is Node.js Part I Lecture 74 What Is Node.js Part II Lecture 75 What Is NPM Basics Lecture 76 How To Install Ganache Lecture 77 How To Use Ganache Lecture 78 Connecting MetaMask To Ganache Lecture 79 How To Work With Truffle Lecture 80 Git Clone The Starter Project (+ Introduction To Github) Lecture 81 Download Your First Text Editor (VSC) Lecture 82 Getting Started with Visual Studio Code (Customizations & Workflow) Section 9: Set Up NFT Project Configuration & Architecture Lecture 83 Overview - Configuring The NFT Environment Setup Lecture 84 IMPORTANT NOTE Lecture 85 What Is The Package.json File Lecture 86 What is JSON (Examples) Lecture 87 NFT Project Dependency Overview Lecture 88 Package.json vs Package-lock-json Lecture 89 The Index.js FIle Lecture 90 The Index.html File Lecture 91 Adding Projects Folders & Architecture Setup Lecture 92 Installing The NFT Project Dependancies Lecture 93 Initialize Truffle Configurations (Truffle Init) Lecture 94 Truffle Configurations & Customizations Lecture 95 The Migrations Truffle Smart Contract Overview Lecture 96 Write The Upgrade Smart Contract Migration Function Section 10: Building NFT Smart Contracts - First Steps Lecture 97 Overview - Deploying Your NFT Smart Contract Lecture 98 NFT Smart Contract KryptoBirdz Shell Creation Lecture 99 Organize The NFT Image Files Lecture 100 Truffle Deployment Javascript File Lecture 101 First Truffle Local Compile Lecture 102 Deploy Your First Smart Contract On Ganache Lecture 103 Truffle Console (Javascript - Syncronous and Asyncronous) Lecture 104 Truffle Console (Async Await & Fetching Blockchain Data) Section 11: NFT Smart Contracts (ERC721) Part I Lecture 105 Overview - Minting NFT Token Functionality Lecture 106 The Ethereum Improvement Proposal (EIP ERC721 Standard) Lecture 107 EIP & The Open Zeppelin Token Contracts Lecture 108 Refactoring Metadata to an ERC721Metadata Smart Contract Lecture 109 Create The ERC721 Connector Smart Contract Lecture 110 Exericse - Hook up the ERC721Connector to the Main NFT Marketplace Smart Cont Lecture 111 Solution - Hook up the ERC721Connector To The Main NFT Smart Contract Lecture 112 Migrate And Test NFT Smart Contract Updates Lecture 113 The ERC721 Main NFT Smart Contract Lecture 114 The Minting NFT Function Steps Section 12: NFT Smart Contracts (ERC721) Part II Lecture 115 Mapping Database for The Minting NFT Function Lecture 116 Exercise - Write The Minting NFT Function Lecture 117 Solution - Write The Minting NFT Function Lecture 118 Bonus 2 Solution - Write The Minting NFT Function Lecture 119 Transer Event for Minting NFTs Lecture 120 Storing NFTs on the marketplace Smart Contract I Lecture 121 Storing NFTs on the marketplace Smart Contract II Lecture 122 Mint Your Very First Coded NFT ![]() Section 13: NFT Smart Contracts (ERC721) Part III Lecture 123 Overview - Inheritance & Enumeration Lecture 124 BalanceOf Vs OwnerOf NFT Functions Lecture 125 Write The BalanceOf & OwnerOf NFT Functions Lecture 126 Update NFT Contract Migrations Lecture 127 NFT Minting & ERC721 Inheritance Review Lecture 128 Minting Blockchain Verification & NFT Ownership Lecture 129 Enumeration & NFT TotalSupply Calculation Lecture 130 Virtual & Override Inheritance Pattern Lecture 131 Exercise - Build Enumerating Mapping Database Lecture 132 Solution - Build Enumerating Mapping Database Lecture 133 Add NFT Tokens To TotalSupply Lecture 134 Connecting Enumerations & Debugging Lecture 135 Truffle Console NFT Suppy Test Section 14: NFT Smart Contract (ERC721) Part IV Lecture 136 Overview Transferring NFT Functionality Lecture 137 AddTokensToAllEnumerations NFT Function Lecture 138 Exercise - Add Tokens To Owner Enumerations Lecture 139 Solution - Add Tokens To Owner Enumerations Lecture 140 Complete The Token By Index Function Lecture 141 Complete The OwnerByIndex & TokenByIndex Functions & Compile Lecture 142 TransferFrom NFT Outline EIP Lecture 143 TransferFrom NFT Setup Lecture 144 Exercise - Write The TransferFrom NFT Function Lecture 145 Solution - Write The TransferFrom NFT Function Lecture 146 Complete The TransferFrom NFT Function Lecture 147 Transfer NFTs & Trufle Console Tests Section 15: Optional - Appoval Functionality For NFTs Lecture 148 Overview - Optional Approval Functionality Lecture 149 Write An Aprrove NFT Function (Example) Lecture 150 Approval Transfer Bonus Exercise Section 16: ERC165 & NFT Smart Contract Interface Support Lecture 151 Overview Interfaces & Cryptographic Functions Lecture 152 What Is The ERC176 Standard Lecture 153 ERC165 & IERC165 Remix Ethereum Example Set Up Lecture 154 What Are Bytes In Solidity Review Lecture 155 Byte Flow & NFT Interfance Hierarchal Inheritance Lecture 156 Function Overloading Vs Overriding Lecture 157 What is Keccake (Hashing Function) Lecture 158 Cryptographic Hashing For NFT Function Signatures Lecture 159 What Is The XOR Operator Lecture 160 Registering Supported Interfaces To ERC721 Standard Contracts Section 17: Wiring Up The ERC721 NFT Interfaces Lecture 161 Overview Registering Fingerprints Bytes Of Smart Contract Data Lecture 162 Integrating ERC721 & Its Interface To Our NFT Project Lecture 163 Complete Integrating The ERC721 Interface Lecture 164 Complete Integrating The ERC721 Interface II Lecture 165 Integrating the ERCMetadata Interface Lecture 166 Integrating the ERCEnumerable Interface Lecture 167 Exercise - Register Data Fingerprints of ERC721 Standards Lecture 168 Solution - Register Data Fingerprints of ERC721 Standards I Lecture 169 Solution - Register Data Fingerprints of ERC721 Standards II Section 18: Truffle Tests For NFT Smart Contracts Lecture 170 Overview Building Mocha Test Units with Javascript Lecture 171 Introduction To Truffle Suite Tests with Javascript Lecture 172 Introduction To Chai & Initial Set Up Lecture 173 Javascript NFT Test Container Basics Lecture 174 Javascript NFT Test Container Basics II Lecture 175 Exercise - Write Tests for NFT Name & Symbol Metadata Lecture 176 Solution - Write Tests for NFT Name & Symbol Metadata Lecture 177 Quick Clean up (Camel Case Global Sweep ) Lecture 178 NFT Minting Tests Lecture 179 Test Loop Through Total Supply Tokens Lecture 180 Javascript Arrays & Looping Review and Example Lecture 181 Final NFT Testing & Full Review Section 19: Optional - Web Development - Build A Landing Page From Scratch With React Lecture 182 0verview - Introduction To Web Development Lecture 183 IMPORTANT NOTE Lecture 184 Introduction To React & Web Development Lecture 185 Write Your First Create-React-App Lecture 186 HTML & The DOM Review Lecture 187 Deploy To Your First Development Server Lecture 188 Build A Landing Page Part I Lecture 189 Build A Landing Page Part II Lecture 190 React Inline Stying Lecture 191 CSS Styling A Landing Page Lecture 192 Assignment - Build Your Own React Landing Page Section 20: Optional - Web Development - Build A JSON Application From Scratch Part I Lecture 193 Overview Build A Complete React Application From Scratch Lecture 194 IMPORTANT NOTE Lecture 195 Overview On Our Upcoming Project Application Lecture 196 What Are React Hooks Lecture 197 Open Weather Network & Axios Library Introduction Lecture 198 API Key & Axios Promise Library Lecture 199 Fetching API with React Lecture 200 What Is Try & Catch Error Handling Lecture 201 Accessing JSON & Data Structures with Javascript Lecture 202 Display Data UI with React Functional Components Section 21: Optional - Web Development - Build A Json Application From Scratch Part II Lecture 203 IMPORTANT NOTE Lecture 204 Introduction To Forms in React Lecture 205 Working With State in React Lecture 206 Assignment - FInish The React App Funcationality Lecture 207 Solution - FInish The React App Functionality Lecture 208 Style The Weather App I Lecture 209 Style The Weather App - Button & Input Lecture 210 Stying the Document With CSS Lecture 211 Final UI Design & CSS Styling Section 22: NFT Front End (Building An NFT Marketplace With React) Lecture 212 Overview - Loading Blockchain Data Onto The Front End Lecture 213 IMPORTANT NOTE Lecture 214 NFT Marketplace Front End Review Lecture 215 Backend Smart Contract Verification Overview Before Moving Forward Lecture 216 Deploy The React Project To Your Local Host Lecture 217 Connecting MetaMask & Ethereum Provider To The Front End Lecture 218 Fetching Account Information From The Blockchain Lecture 219 Ethereum.request Fetching Blockchain Data Update Lecture 220 Handling State With Class Components in React Lecture 221 Building Navbar For Wallet Address Lecture 222 Accessing With Web3 Smart Contracts in React Lecture 223 Exericse - Load The NFT Marketplace To The Front End (Web3) Lecture 224 Solution - Load The NFT Marketplace To The Front End (Web3) Section 23: NFT Front End (Building an NFT Marketplace with React) II Lecture 225 Overview Loading The NFt Marketplace Smart Contract To The Front End Lecture 226 Hooking Up NFT Functionality To The Front End Lecture 227 Update NFT State & The Spread Operator In React Lecture 228 The Mint NFT Token Function In React Lecture 229 Quick Bootstrap Touch Ups - Front End Lecture 230 Exercise - Build The Minting Form Lecture 231 Solution - Complete The Minting Form Lecture 232 Final Minting Functionality For The Front End Section 24: Styling & Propogating NFTs into Our DApplication Lecture 233 Overview - Designing The NFT User Interface & Styling The DApplication Lecture 234 Introduction To MDBootstrap React Lecture 235 Propagate NFT Tokens with MD Bootstrap Cards Lecture 236 Styling The NFT Marketplace CSS In Depth Lecture 237 NFT Marketplace UI Animation With CSS Lecture 238 Hosting NFTs On The Cloud & Final Project Implementation Section 25: Building SafeMath Libraries & Counters for NFT Smart Contracts Lecture 239 Overview - Building Smart Contract Utilities Lecture 240 Introduction To SafeMath & Overflow in Solidity Lecture 241 Libraries in Solidity (Case Study & Demonstration) Lecture 242 SafeMath Arithmetic NFT Functionality Lecture 243 Exercise - Complete The Solidity SafeMath Lecture 244 Solution - Complete The Solidity SafeMath Lecture 245 Building The Counter Library For The ERC721 Smart Contract Lecture 246 Inheriting The Counter Library For The ERC721 Smart Contract Lecture 247 Concluding The NFT Marketplace Course!! Lecture 248 One Last Chance to Make This Course Better for Your Permanent Learning Library Take this course if want to learn how to build an NFT Marketplace from scratch with modern Web Development Technology,Take this course if you already know Solidity and are looking for a course to clearly go over advanced topics. This course includes expert topics!,Take this course if you want to get started with programming: Solidity & Javascript are awesome and very interesting first languages!,Take this course if are interested in working on a blockchain project in the future and entering the industry,Take this course if you want to develop impressive portfolio projects that you can breakdown for employable prospects with a clear and powerful understanding ![]() |