آموزش دوره کامل توسعه وب NFT - صفر تا متخصص

دانلود The Complete NFT Web Development Course - Zero To Expert

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: بیاموزید چگونه یک بازار NFT بسازید - Solidity And React - Truffle + Web3 برای NFT ها (توکن های غیرقابل تعویض) - کد بلاک چین همراه با یک نمونه بازار NFT چشمگیر از ابتدا برای نمونه کار خود بیاموزید که چگونه برنامه های کاربردی وب حرفه ای و NFT ها را با ابزارها و کتابخانه های مدرن از جمله React، Truffle، Mocha، Web3، Bootstrap و موارد دیگر بیشتر با درک اینکه Solidity و EVM (ماشین مجازی اتریوم) واقعاً تحت برنامه‌نویسی شی‌گرا کار می‌کنند، برای مصاحبه آماده شوید: تکنیک های بلاک چین که با شبکه اتریوم و Web3 برای اشکال زدایی، استقرار و کامپایل کار می کنند. IDE Ethereum را ریمیکس کنید. چگونه با مدل‌های قالب‌بندی شده کد بنویسید (قراردادهای رابط) و به وضوح فرآیند فکر خود را مستند کنید. تعامل با یک جامعه آنلاین متشکل از هزاران توسعه دهنده و تیم تمرین و مهارت های نرم حرفه ای ارتباط گرا پیش نیازها: بدون نیاز به تجربه برنامه نویسی. شما هر آنچه را که باید در داخل بدانید یاد خواهید گرفت. * پایه استحکام و توسعه وب یک مزیت است!

دوره کامل توسعه وب NFT - Zero To Expert
یاد بگیرید چگونه یک بازار NFT بسازید - Solidity And React - Truffle + Web3 برای NFT (توکن های غیرقابل تعویض) - بلاک چین

با یادگیری بهترین مهارت‌های مورد نیاز که توسط مهندس مشهور و توسعه‌دهنده فول استک Clarian North آموزش داده می‌شود، یک برنامه‌نویس کامل وب NFT شوید. به زودی به یک فناوری هیجان انگیز بپیوندید که تغییرات جهانی را در چندین صنعت و کسب و کار اجرا می کند.

این دوره با جدیدترین ابزارهای NFT از جمله Solidity Compiler، Truffle و Web3 Patterns در سال 2022 طراحی شده است و همچنین جدیدترین تکنیک های توسعه وب و نسخه React را با هوک و کامپوننت های کلاس آموزش می دهد!

---

به یک مدرسه آنلاین زنده و جامعه مربیان و توسعه دهندگان برای بحث های حمایتی NFT، اشکال زدایی، هکاتون ها و موارد دیگر بپیوندید! با یک برنامه درسی توسط یک مربی که در صنعت فناوری و سرگرمی برای مارک های برتر و SF Valley از Solana تا NEAR کار کرده و مشاوره کرده است و پروژه های مستقلی که در سرتاسر جهان ویروسی شده اند، ارتقا پیدا کنید.

این دوره همچنین انعطاف پذیر است و می توانید بسته به سطح مهارت ورودی خود در بخش ها با سرعت های مختلف حرکت کنید: مسیر "مبتدی" (دوره کامل برای مبتدیان NFT در برنامه نویسی و توسعه وب) و "مسیر با تجربه" (مترجم) نسخه برای کسانی که با تجربه قبلی توسعه وب و برنامه نویسی ثبت نام کرده اند) - شما آزاد هستید که مسیری را انتخاب کنید که بیشتر به اهداف و نیازهای زمانی شما کمک می کند! :-)

---

NFTها در حال تغییر روش تجارت جهان به عنوان بخشی از مخرب ترین فناوری (بلاک چین) از همان روزهای اولیه اینترنت هستند و شما می توانید نحوه استفاده از آنها را برای شکل دادن به آینده هنر دیجیتال مدرن بسازید و یاد بگیرید. ، بازی و برنامه های وب.

این دوره به شما می آموزد که چگونه یک بازار NFT را به طور عمیق، از ابتدا و همچنین برخی از مدرن ترین و بهترین ابزارهای قابل استفاده برای توسعه وب ایجاد کنید. ما گام به گام با غواصی در تمام اصول استانداردهای کلیدی صنعت کدنویسی می‌کنیم، مجموعه‌ای چشمگیر از تکنیک‌ها و مثال‌ها را کشف می‌کنیم و همچنین شما را در معرض مفاهیم پیشرفته و بهترین شیوه‌ها و قراردادهای مناسب در طول مسیر قرار می‌دهیم.

به شما اطلاعات واضح و عمیقی در زمینه تئوری، مطالعات موردی پروژه و مثال‌های زیادی ارائه می‌شود، از جمله تعداد زیادی تکالیف و تمرین‌ها و ساختن یک مجموعه پروژه‌های کاربردی وب چشمگیر برای مصاحبه‌ها که اکثر منابع آنلاین دیگر در حال حاضر به طور جدی فاقد آن هستند - ما بیشترین ساعت را صرف کرده ایم تا بیشترین بهره را ببریم :)

این کاملترین دوره آموزشی مبتنی بر NFT و توسعه وب در Udemy است. این یک رویکرد همه‌جانبه بر مبحث متمرکز است که شما را از اصول قراردادهای هوشمند و برنامه‌نویسی، تا ساخت یک پروژه نهایی چشمگیر و کاربردی کاملاً مطابق با استانداردهای صنعت می‌برد.

به «دوره کامل توسعه وب NFT» خوش آمدید!

این دوره به شما کدنویسی NFT و توسعه وب را به روشی واضح پروژه محور، با رعایت انتظارات مهارتی قابل استفاده و بهترین شیوه های مورد نیاز به شما آموزش می دهد. شما تمام اصول کلیدی و همچنین مفاهیم پیشرفته و موضوعات مرتبط را یاد خواهید گرفت تا شما را به یک توسعه دهنده وب تبدیل کند که می تواند وب سایت های مبتنی بر NFT و همچنین برنامه های بلاک چین غیر مرتبط بسازد.

این یک دوره طولانی است زیرا ما عمیقاً همه چیزهایی را که برای ایجاد یک بازار NFT با قراردادهای هوشمند برای ضرب کردن و انتقال توکن‌ها و خیلی چیزهای دیگر نیاز دارید، بدانید و یاد بگیرید!

مهم نیست در مورد NFT ها چیزی نمی دانید یا قبلاً دانش اولیه توسعه دهنده وب را دریافت کرده اید (الزامی نیست - انعطاف پذیری در مورد نحوه پیمایش در دوره در داخل گنجانده شده است)، اطلاعات مفید NFT و قرارداد هوشمند را دریافت خواهید کرد. و دانش خارج از این دوره!

هدف ما از این دوره آموزش مهارت‌های کاری است که برای ساختن بازار NFT خود مانند OpenSea، یافتن شغل در فضای بلاک چین، یا نوآوری در جهان به انتخاب خودتان با قدرت‌های جدید خود، نیاز دارید. با این مهارت‌ها می‌توانید برای هر دو شغل توسعه وب (فرانت‌اند) بلاک‌چین (قرارداد هوشمند) درخواست دهید، از آن در پروژه‌های خود استفاده کنید یا به سادگی نمونه کارهای خود را به عنوان یک توسعه‌دهنده ارتقا دهید - هدف شما هر چه باشد: این دوره شما را به آنجا می‌برد!

جهان بیشتر و بیشتر به سمت یادگیری و کار در خانه تغییر می کند. این فرصتی است برای شما تا شروع به یادگیری بیشتر مهارت‌ها کنید، آن مهارت‌های توسعه NFT را به نمایش بگذارید و تجربیاتی را که برای توسعه اشتیاق خود به چیزی واقعی نیاز دارید، به دست آورید.

--------

این دوره نهایی توسعه دهنده وب NFT است. پس از تکمیل پروژه نهایی، ابزارها و فن آوری های زیر را به طور گسترده گذرانده اید:


در این دوره آموزشی چیست؟

•معرفی ابزارهای کلیدی NFT که نیاز دارید از جمله: Solidity، Javascript، React، Truffle Web3

•همه اصول اولیه: قراردادهای هوشمند چگونه کار می‌کنند (ERC165 ERC20 و erC721) و نحوه پیاده‌سازی با بهترین شیوه‌ها. 


•توسعه وب تحت پوشش: JSON API Calls، The EVM - Ethereum Virtual Machine Ethereum Provider،

•کار با رویدادها و وضعیت ها برای ساخت برنامه های مقیاس پذیر

•در مورد نحوه عملکرد NFTها از طریق Enumerating، Metadata، Minting، Transferring و موارد دیگر، دانش عمیقی کسب کنید.


•مبانی برنامه ساخت وب سایت: HTML، CSS، جاوا اسکریپت از جمله طراحی متریال استایل بوت استرپ

• اجزای کلاس React Hooks! 


•خواندن اسناد و پیاده‌سازی کتابخانه‌هایی مانند Web3

•نحوه اشکال زدایی برنامه های کاربردی برای تعامل NFT Blockchain و تماس های API.


•استایل‌سازی برنامه‌های کاربردی با "موارد بوت استرپ" و "ماژول‌های CSS"

•نوشتن قراردادهای هوشمند و رابط‌های ساختمانی استاندارد ERC 721 (NFT)

•ارسال درخواست‌های Http برای رسیدگی به وضعیت‌های انتقالی + پاسخ‌ها

•بررسی فرم‌ها و به‌روزرسانی‌های وضعیت

• انتقال و به‌روزرسانی قراردادهای هوشمند NFT با Truffle

•مبانی Solidity و تکنیک های پیشرفته ایجاد قرارداد هوشمند را بیاموزید

•درکی عمیق از Truffle Console

•توسعه یک محیط محلی برای ایجاد بازار NFT

•اجرای احراز هویت

•تست کامل واحد مجموعه با موکا

•یادگیری جاوا اسکریپت مدرن و وعده‌هایی از جمله Async-Await Axios

•ساخت CSS پیشرفته از جمله انیمیشن ها

•یک صفحه فرود و یک برنامه هواشناسی در هزاران شهر و یک بازار NFT از ابتدا بسازید!!

•و خیلی چیزهای دیگر - در برنامه درسی کامل ما حرکت کنید تا تفکیک کامل درس ها و پروژه ها را ببینید!


این دوره یک بوت کمپ متمرکز برای ایجاد توسعه وب برای NFTها و فراتر از آن است!

و اگر می‌پرسید برای شروع به تجربه‌ای نیاز دارید -

برای شروع به هیچ گونه دانش توسعه وب یا برنامه نویسی نیاز ندارید!

این دوره برای شروع به دانش قبلی نیاز ندارد! برخی از مهارت های اولیه توسعه وب از جمله جاوا اسکریپت به همراه Solidity قطعاً شما را با سرعتی بسیار سریع تر از سایرین در این دوره حرکت می دهد، با این حال، این دوره شامل بخش های مقدماتی است (آنها کاملا اختیاری هستند) به طوری که همه ما بدون توجه به این که دروس کلیدی را با هم طی می کنیم. سطح مهارت ما!

لطفاً برنامه درسی کامل، ویدیوهای پیش‌نمایش رایگان و هر زمان که آماده بودید را ببینید...

منتظر دیدار شما در درس ها هستم!


سرفصل ها و درس ها

NFT چیست (مقدمه فرهنگی) What Is An NFT (A Cultural Introduction)

  • نمای کلی - شروع با NFT ها Overview - Getting Started With NFTs

  • NFT به عنوان یک هنر و کلکسیونی چیست What Is An NFT As An Artform & Collectible

  • چند نمونه از NFT ها (نشانه های غیرقابل قوه) What Are Some Examples of NFTs (Non Fungible Tokens)

  • تعریف فنی NFT چیست Technically Defining What Is An NFT

  • اینترنت دارایی ها (جهان در وب 3) The Internet Of Assets (The World in Web3)

  • به مدرسه آنلاین ما بپیوندید (توسعه دهندگان و مربیان) Join Our Online School (Developers & Mentors)

  • ورزش: با جامعه آشنا شوید Exercise: Meet The Community

ماشین مجازی اتریوم - EVM - (فناوری NFT Under The Hood) The Ethereum Virtual Machine - EVM - (NFT Technology Under The Hood)

  • ماشین مجازی چیست (مقدمه اولیه) What Is A Virtual Machine (Basic Introduction)

  • قراردادهای هوشمند چیست - اتریوم و استحکام What Are Smart Contracts - Ethereum & Solidity

  • اختیاری - پیشرفته - مقدمه ای بر کدهای مربوط به EVM Optional - Advanced - Introduction to Opcodes for the EVM

  • نحوه کار ذخیره سازی قرارداد با قراردادهای هوشمند اتریوم How Contract Storage Works With Ethereum Smart Contracts

  • اختیاری - پیشرفته - کدگذاری به EVM اجازه می دهد تقریباً همه چیز را محاسبه کند Optional - Advanced - Opcodes Allow The EVM To Compute Almost Anything

  • بررسی - EVM چیست؟ Review - What Is The EVM

بازار NFT چیست (مقدمه) What Is an NFT Marketplace (Introduction)

  • بازار NFT (تعریف رسمی) What Is An NFT Marketplace (Formal Definition)

  • مقدمه ای بر مفهوم بازار KryptoBirdz ما Introduction To Our KryptoBirdz Marketplace Concept

  • OpenSea چیست (مقدمه) What Is OpenSea (Introduction)

  • مجموعه ها و مجموعه های NFT چیست (مثال KryptoBirdz) What is an NFT Collections & Collectibles (KryptoBirdz Example)

  • ضبط و تجارت NFT (نمونه KryptoBirdz) Minting & Trading NFTs (KryptoBirdz Example)

  • ورزش - با یک بازار NFT تمرین کنید Exercise - Practice With A NFT Marketplace

  • هنر NFT با الگوریتم تولید شده چیست What is Algorithmically Generated NFT Art

  • بررسی NFT ها و مراحل بعدی Review on NFTs & Next Steps

استاندارد ERC721 NFT چیست؟ What is the ERC721 NFT Standard

  • مروری - استانداردسازی قراردادهای هوشمند NFT Overview - The Standardizaion of NFT Smart Contracts

  • معرفی NFT و بازی (مثال CryptoKitties) NFT & Gaming Introduction (CryptoKitties Example)

  • نشانه های غیرقابل قوه در واقع چه مشکلاتی را حل می کند (علاوه بر بازی های جالب) What Real Problems Do Non Fungible Tokens Actually Solve (Besides Cool Games)

  • به طور رسمی تعریف کنید که ERC721 Token چیست Formally defining what is an ERC721 Token

  • ERC721 با مثال (عملکرد BalanceOf) ERC721 By Example (BalanceOf Function)

  • EIP - پیشنهاد بهبود اتریوم EIP - The Ethereum Improvement Proposal

  • بررسی - قرارداد توکن ERC721 چیست؟ Review - What is the ERC721 Token Contract

  • ورزش - با یک جامعه Web3 ملاقات کنید و یک سوال بپرسید Exercise - Meet a Web3 Community and Ask A Question

اختیاری - Crash Course Solidity (برنامه نویسی برای مبتدیان کامل) قسمت اول Optional - Crash Course Solidity (Programming For Complete Beginners) Part I

  • مرور کلی - شروع برنامه نویسی Overview - Getting Started With Programming

  • یادداشت مهم IMPORTANT NOTE

  • نحوه کدگذاری در این بخش ها - معرفی Ethereum IDE Introduction How To Code Along In These Sections - Remix Ethereum IDE Introduction

  • یادداشت سریع در مورد دوره تصادف آینده Quick Note On The Upcoming Crash Course Section

  • استحکام چیست (به عنوان زبان برنامه نویسی) What Is Solidity (As A Coding Language)

  • Pragma Solidity (نحوه انتخاب نسخه های کامپایلر) Pragma Solidity (How To Select Compiler Versions)

  • ایجاد قراردادهای هوشمند در استحکام Creating Smart Contracts In Solidity

  • متغیرها و انواع داده ها در استحکام چیست؟ What are Variables & Datatypes in Solidity

  • اولین توکن قرارداد هوشمند خود را مستقر کنید Deploying Your Very First Smart Contract Token

  • کلمات کلیدی قابلیت دید در Solidity Visibility keywords in Solidity

  • ورزش - چالش قابلیت دید جامدادی Exercise - Solidity Visibility Challenge

  • راه حل - چالش دید جامدیت Solution - Solidity Visibility Challenge

اختیاری - Crash Course Solidity (برنامه نویسی برای مبتدیان کامل) قسمت دوم Optional - Crash Course Solidity (Programming For Complete Beginners) Part II

  • یادداشت مهم Important Note

  • سازنده در جامدات چیست؟ What is a Constructor in Solidity

  • نقشه برداری در استحکام چیست؟ What is Mapping in Solidity

  • تمرین - نگاشت بنویسید Exericse - Write A Mapping

  • راه حل - نگاشت بنویسید Solution - Write A Mapping

  • وقایع در استحکام چیست؟ What Are Events in Solidity

  • امضای تابع نشانه Mint The Mint Token Function Signature

  • منطق مشروط و خطا در دستگیری در استحکام Conditional Logic & Error Handling in Solidity

  • به روز رسانی توکن ترازو و اپراتور += Updating Token Balances & the += Operator

  • تمرین - یک تابع ارسال توکن بنویسید Exercise - Write A Send Token Function

  • راه حل - یک تابع ارسال توکن بنویسید Solution - Write A Send Token Function

  • اولین قرارداد توکن قابل چاپ خود را مستقر کنید Deploy Your First Mintable Token Contract

اختیاری - تمرین جامدتی بیشتر برای مبتدیان و واژه نامه Optional - Extra Solidity Practice For Beginners & Glossary

  • Overview - چگونه از طریق این بخش کدگذاری اختیاری بروید Overview - How To Go Through This Optional Coding Section

  • یادداشت مهم IMPORTANT NOTE

  • آشنایی کلی با متغیرها و انواع General Introduction To Variables & Types

  • مقدمه ای بر بولی ها ، اعداد صحیح و رشته ها Introduction To Booleans, Integers, & Strings

  • نوشتن متغیرهای استحکام Writing Solidity Variables

  • تمرین نوشتن متغیرها Exercise write Variables

  • راه حل - متغیرها را بنویسید Solution - Write Variables

  • مقدمه ای بر تصمیم گیری - در صورت محکم بودن اظهارات Introduction To Decision Making - If Statements in Solidity

  • چگونه می توان در صورت محکم بودن جملات نوشت How To Write If Statements in Solidity

  • راه حل - اگر یک عبارت جامد است یک قطره هوا بنویسید Solution - Write An Airdrop If Statement In Solidity

  • آرایه ها در حالت جامد - روش های فشار و طول پاپ Arrays in Solidity - Pop Push & Length Methods

  • آرایه ها در سفتی - حذف Arrays in Solidity - Delete

  • ورزش - یک آرایه فشرده را حفظ کنید Exercise - Maintain a Compact Array

  • راه حل - یک آرایه فشرده را حفظ کنید Solution - Maintain a Compact Array

  • قراردادهای انتزاعی در استحکام چیست؟ What Are Abstract Contracts in Solidity

نحوه ایجاد محیط توسعه برای NFT ها How To Set up A Development Environment For NFTs

  • مروری - راه اندازی محیط توسعه NFT Overview - Setting Up The NFT Development Environment

  • MetaMask چیست؟ What Is MetaMask

  • ترمینال چیست What Is A Terminal

  • ترمینال چیست قسمت دوم What Is A Terminal Part II

  • Node.js چیست قسمت اول What Is Node.js Part I

  • Node.js قسمت اول چیست What Is Node.js Part I

  • Node.js چیست قسمت دوم What Is Node.js Part II

  • اصول NPM چیست What Is NPM Basics

  • نحوه نصب Ganache How To Install Ganache

  • نحوه استفاده از گاناش How To Use Ganache

  • اتصال MetaMask به Ganache Connecting MetaMask To Ganache

  • نحوه کار با ترافل How To Work With Truffle

  • Git Clone The Starter Project (+ معرفی Github) Git Clone The Starter Project (+ Introduction To Github)

  • اولین ویرایشگر متن خود را بارگیری کنید (VSC) Download Your First Text Editor (VSC)

  • شروع به کار با کد ویژوال استودیو (سفارشی سازی و گردش کار) Getting Started with Visual Studio Code (Customizations & Workflow)

تنظیمات و معماری پروژه NFT را تنظیم کنید Set Up NFT Project Configuration & Architecture

  • نمای کلی - پیکربندی راه اندازی محیط NFT Overview - Configuring The NFT Environment Setup

  • یادداشت مهم IMPORTANT NOTE

  • فایل Package.json چیست What Is The Package.json File

  • JSON چیست (مثالها) What is JSON (Examples)

  • مروری بر وابستگی پروژه NFT NFT Project Dependency Overview

  • Package.json در مقابل Package-lock-json Package.json vs Package-lock-json

  • فایل Index.js The Index.js FIle

  • فایل Index.html The Index.html File

  • افزودن پوشه های پروژه و راه اندازی معماری Adding Projects Folders & Architecture Setup

  • نصب وابستگی های پروژه NFT Installing The NFT Project Dependancies

  • راه اندازی اولیه تنظیمات ترافل (شروع ترافل) Initialize Truffle Configurations (Truffle Init)

  • تنظیمات و سفارشی سازی ترافل Truffle Configurations & Customizations

  • مروری بر قرارداد هوشمند ترافل مهاجرت The Migrations Truffle Smart Contract Overview

  • تابع مهاجرت قرارداد ارتقاء هوشمند را بنویسید Write The Upgrade Smart Contract Migration Function

ایجاد قراردادهای هوشمند NFT - اولین قدم ها Building NFT Smart Contracts - First Steps

  • نمای کلی - استقرار قرارداد هوشمند NFT شما Overview - Deploying Your NFT Smart Contract

  • قرارداد هوشمند NFT KryptoBirdz Shell Creation NFT Smart Contract KryptoBirdz Shell Creation

  • سازماندهی فایل های تصویری NFT Organize The NFT Image Files

  • فایل جاوا اسکریپت استقرار ترافل Truffle Deployment Javascript File

  • اولین کامپایل محلی ترافل First Truffle Local Compile

  • اولین قرارداد هوشمند خود را در Ganache مستقر کنید Deploy Your First Smart Contract On Ganache

  • کنسول ترافل (جاوا اسکریپت - همزمان و ناهمزمان) Truffle Console (Javascript - Syncronous and Asyncronous)

  • کنسول ترافل (Async Await & Fetching Blockchain Data) Truffle Console (Async Await & Fetching Blockchain Data)

قراردادهای هوشمند NFT (ERC721) قسمت اول NFT Smart Contracts (ERC721) Part I

  • بررسی اجمالی - قابلیت ضرب کردن NFT Token Overview - Minting NFT Token Functionality

  • پیشنهاد بهبود اتریوم (استاندارد EIP ERC721) The Ethereum Improvement Proposal (EIP ERC721 Standard)

  • EIP و قراردادهای توکن زپلین باز EIP & The Open Zeppelin Token Contracts

  • تبدیل مجدد ابرداده به یک قرارداد هوشمند فراداده ERC721 Refactoring Metadata to an ERC721Metadata Smart Contract

  • قرارداد هوشمند اتصال ERC721 را ایجاد کنید Create The ERC721 Connector Smart Contract

  • تمرین - اتصال ERC721 را به بازار اصلی NFT Smart Cont متصل کنید Exericse - Hook up the ERC721Connector to the Main NFT Marketplace Smart Cont

  • راه حل - کانکتور ERC721 را به قرارداد اصلی هوشمند NFT متصل کنید Solution - Hook up the ERC721Connector To The Main NFT Smart Contract

  • به‌روزرسانی‌های قرارداد هوشمند NFT را مهاجرت و آزمایش کنید Migrate And Test NFT Smart Contract Updates

  • قرارداد هوشمند NFT اصلی ERC721 The ERC721 Main NFT Smart Contract

  • مراحل عملکرد NFT ضرب The Minting NFT Function Steps

قراردادهای هوشمند NFT (ERC721) قسمت دوم NFT Smart Contracts (ERC721) Part II

  • پایگاه داده نقشه برداری برای عملکرد NFT Minting Mapping Database for The Minting NFT Function

  • تمرین - تابع NFT Minting را بنویسید Exercise - Write The Minting NFT Function

  • راه حل - تابع NFT Minting را بنویسید Solution - Write The Minting NFT Function

  • راه حل پاداش 2 - تابع NFT Minting را بنویسید Bonus 2 Solution - Write The Minting NFT Function

  • رویداد انتقال برای ضرب NFT Transer Event for Minting NFTs

  • ذخیره سازی NFT در بازار قرارداد هوشمند I Storing NFTs on the marketplace Smart Contract I

  • ذخیره NFTها در بازار Smart Contract II Storing NFTs on the marketplace Smart Contract II

  • اولین NFT کد شده خود را برش بزنید :) Mint Your Very First Coded NFT :)

قراردادهای هوشمند NFT (ERC721) قسمت سوم NFT Smart Contracts (ERC721) Part III

  • بررسی اجمالی - ارث و شمارش Overview - Inheritance & Enumeration

  • توابع BalanceOf در مقابل OwnerOf NFT BalanceOf Vs OwnerOf NFT Functions

  • توابع BalanceOf & OwnerOf NFT را بنویسید Write The BalanceOf & OwnerOf NFT Functions

  • مهاجرت های قرارداد NFT را به روز کنید Update NFT Contract Migrations

  • بررسی وراثت NFT Minting & ERC721 NFT Minting & ERC721 Inheritance Review

  • تصدیق بلاک چین و مالکیت NFT Minting Blockchain Verification & NFT Ownership

  • Enumeration & NFT Total Supply Calculation Enumeration & NFT TotalSupply Calculation

  • الگوی وراثت مجازی و لغو Virtual & Override Inheritance Pattern

  • تمرین - ساخت پایگاه داده نگاشت شمارشی Exercise - Build Enumerating Mapping Database

  • راه حل - ساخت پایگاه داده نگاشت شمارشی Solution - Build Enumerating Mapping Database

  • توکن های NFT را به TotalSupply اضافه کنید Add NFT Tokens To TotalSupply

  • اتصال Enumerations و Debugging Connecting Enumerations & Debugging

  • تست تامین کننده NFT کنسول Truffle Truffle Console NFT Suppy Test

قرارداد هوشمند NFT (ERC721) قسمت چهارم NFT Smart Contract (ERC721) Part IV

  • بررسی اجمالی انتقال عملکرد NFT Overview Transferring NFT Functionality

  • تابع NFT AddTokensToAllEnumerations AddTokensToAllEnumerations NFT Function

  • تمرین - اضافه کردن نشانه ها به شمارش مالک Exercise - Add Tokens To Owner Enumerations

  • راه حل - اضافه کردن نشانه ها به شمارش صاحبان Solution - Add Tokens To Owner Enumerations

  • تابع Token By Index را کامل کنید Complete The Token By Index Function

  • توابع و کامپایل OwnerByIndex و TokenByIndex را تکمیل کنید Complete The OwnerByIndex & TokenByIndex Functions & Compile

  • TransferFrom NFT Outline EIP TransferFrom NFT Outline EIP

  • انتقال از راه اندازی NFT TransferFrom NFT Setup

  • تمرین - تابع TransferFrom NFT را بنویسید Exercise - Write The TransferFrom NFT Function

  • راه حل - تابع TransferFrom NFT را بنویسید Solution - Write The TransferFrom NFT Function

  • عملکرد TransferFrom NFT را کامل کنید Complete The TransferFrom NFT Function

  • انتقال NFT ها و تست های کنسول Trufle Transfer NFTs & Trufle Console Tests

اختیاری - قابلیت تأیید برای NFTها Optional - Appoval Functionality For NFTs

  • نمای کلی - عملکرد تأیید اختیاری Overview - Optional Approval Functionality

  • نوشتن یک تابع NFT تأیید (مثال) Write An Aprrove NFT Function (Example)

  • تمرین پاداش انتقال تایید Approval Transfer Bonus Exercise

پشتیبانی از رابط قرارداد هوشمند ERC165 و NFT ERC165 & NFT Smart Contract Interface Support

  • نمای کلی رابط ها و توابع رمزنگاری Overview Interfaces & Cryptographic Functions

  • استاندارد ERC176 چیست؟ What Is The ERC176 Standard

  • راه اندازی مثال ERC165 و IERC165 Remix Ethereum ERC165 & IERC165 Remix Ethereum Example Set Up

  • بایت ها در بررسی Solidity چیست؟ What Are Bytes In Solidity Review

  • جریان بایت و وراثت سلسله مراتبی رابط NFT Byte Flow & NFT Interfance Hierarchal Inheritance

  • تابع Overloading در مقابل Overriding Function Overloading Vs Overriding

  • Keccake چیست (عملکرد هش) What is Keccake (Hashing Function)

  • هش رمزنگاری برای امضاهای تابع NFT Cryptographic Hashing For NFT Function Signatures

  • اپراتور XOR چیست؟ What Is The XOR Operator

  • ثبت رابط های پشتیبانی شده در قراردادهای استاندارد ERC721 Registering Supported Interfaces To ERC721 Standard Contracts

سیم کشی رابط های NFT ERC721 Wiring Up The ERC721 NFT Interfaces

  • نمای کلی ثبت اثر انگشت بایت داده های قرارداد هوشمند Overview Registering Fingerprints Bytes Of Smart Contract Data

  • ادغام ERC721 و رابط آن با پروژه NFT ما Integrating ERC721 & Its Interface To Our NFT Project

  • یکپارچه سازی کامل رابط ERC721 Complete Integrating The ERC721 Interface

  • یکپارچه سازی کامل رابط ERC721 II Complete Integrating The ERC721 Interface II

  • یکپارچه سازی رابط ERCMetadata Integrating the ERCMetadata Interface

  • یکپارچه سازی رابط ERCEnumerable Integrating the ERCEnumerable Interface

  • تمرین - ثبت اثر انگشت داده ها از استانداردهای ERC721 Exercise - Register Data Fingerprints of ERC721 Standards

  • راه حل - ثبت اثر انگشت داده استانداردهای ERC721 I Solution - Register Data Fingerprints of ERC721 Standards I

  • راه حل - ثبت اثر انگشت داده استانداردهای ERC721 II Solution - Register Data Fingerprints of ERC721 Standards II

تست ترافل برای قراردادهای هوشمند NFT Truffle Tests For NFT Smart Contracts

  • نمای کلی ساخت واحدهای تست موکا با جاوا اسکریپت Overview Building Mocha Test Units with Javascript

  • مقدمه ای بر تست های مجموعه ترافل با جاوا اسکریپت Introduction To Truffle Suite Tests with Javascript

  • مقدمه ای بر چای و راه اندازی اولیه Introduction To Chai & Initial Set Up

  • مبانی کانتینر تست NFT Javascript Javascript NFT Test Container Basics

  • Javascript NFT Test Container Basics II Javascript NFT Test Container Basics II

  • تمرین - تست هایی برای فراداده نام و نماد NFT بنویسید Exercise - Write Tests for NFT Name & Symbol Metadata

  • راه حل - تست هایی را برای فراداده نام و نماد NFT بنویسید Solution - Write Tests for NFT Name & Symbol Metadata

  • پاکسازی سریع (Camel Case Global Sweep) Quick Clean up (Camel Case Global Sweep )

  • تست های ضرب NFT NFT Minting Tests

  • حلقه تست از طریق توکن های عرضه کل Test Loop Through Total Supply Tokens

  • بررسی و مثال آرایه های جاوا اسکریپت و حلقه زدن Javascript Arrays & Looping Review and Example

  • تست نهایی NFT و بررسی کامل Final NFT Testing & Full Review

اختیاری - توسعه وب - ساخت صفحه فرود از ابتدا با React Optional - Web Development - Build A Landing Page From Scratch With React

  • 0verview - مقدمه ای بر توسعه وب 0verview - Introduction To Web Development

  • نکته مهم IMPORTANT NOTE

  • مقدمه ای بر React و توسعه وب Introduction To React & Web Development

  • اولین Create-React-App خود را بنویسید Write Your First Create-React-App

  • بررسی HTML و DOM HTML & The DOM Review

  • در اولین سرور توسعه خود مستقر شوید Deploy To Your First Development Server

  • ساخت صفحه فرود قسمت اول Build A Landing Page Part I

  • ساخت صفحه فرود قسمت دوم Build A Landing Page Part II

  • React Inline Stying React Inline Stying

  • طراحی CSS یک صفحه فرود CSS Styling A Landing Page

  • تکلیف - صفحه فرود React خود را بسازید Assignment - Build Your Own React Landing Page

اختیاری - توسعه وب - ساخت یک برنامه JSON از ابتدا قسمت اول Optional - Web Development - Build A JSON Application From Scratch Part I

  • بررسی اجمالی ساخت یک برنامه کامل React از ابتدا Overview Build A Complete React Application From Scratch

  • نکته مهم IMPORTANT NOTE

  • مروری بر برنامه پروژه آینده ما Overview On Our Upcoming Project Application

  • React Hooks چیست؟ What Are React Hooks

  • معرفی Open Weather Network و کتابخانه Axios Open Weather Network & Axios Library Introduction

  • API Key & Axios Promise Library API Key & Axios Promise Library

  • واکشی API با React Fetching API with React

  • مدیریت خطای تلاش و گرفتن چیست؟ What Is Try & Catch Error Handling

  • دسترسی به JSON و ساختارهای داده با جاوا اسکریپت Accessing JSON & Data Structures with Javascript

  • نمایش رابط کاربری داده با اجزای عملکردی React Display Data UI with React Functional Components

اختیاری - توسعه وب - ساخت یک برنامه Json از ابتدا قسمت دوم Optional - Web Development - Build A Json Application From Scratch Part II

  • نکته مهم IMPORTANT NOTE

  • مقدمه ای بر Forms در React Introduction To Forms in React

  • کار با State در React Working With State in React

  • تکلیف - کارکرد برنامه React را تمام کنید Assignment - FInish The React App Funcationality

  • راه حل - کارکرد برنامه React را تمام کنید Solution - FInish The React App Functionality

  • Style The Weather App I Style The Weather App I

  • سبک برنامه آب و هوا - دکمه و ورودی Style The Weather App - Button & Input

  • شکل دادن به سند با CSS Stying the Document With CSS

  • طراحی رابط کاربری نهایی و استایل CSS Final UI Design & CSS Styling

NFT Front End (ساخت بازار NFT با React) NFT Front End (Building An NFT Marketplace With React)

  • بررسی اجمالی - بارگذاری داده های بلاک چین در فرانت اند Overview - Loading Blockchain Data Onto The Front End

  • نکته مهم IMPORTANT NOTE

  • نقد و بررسی NFT Marketplace Front End NFT Marketplace Front End Review

  • بررسی اجمالی تأیید قرارداد هوشمند Backend قبل از حرکت به جلو Backend Smart Contract Verification Overview Before Moving Forward

  • پروژه React را در هاست محلی خود مستقر کنید Deploy The React Project To Your Local Host

  • اتصال MetaMask و ارائه دهنده Ethereum به Front End Connecting MetaMask & Ethereum Provider To The Front End

  • واکشی اطلاعات حساب از بلاک چین Fetching Account Information From The Blockchain

  • Ethereum.request دریافت به‌روزرسانی داده‌های بلاک چین Ethereum.request Fetching Blockchain Data Update

  • مدیریت حالت با اجزای کلاس در React Handling State With Class Components in React

  • ساخت نوار ناوبری برای آدرس کیف پول Building Navbar For Wallet Address

  • دسترسی با Web3 Smart Contracts در React Accessing With Web3 Smart Contracts in React

  • تمرین - بارگذاری بازار NFT در قسمت جلویی (Web3) Exericse - Load The NFT Marketplace To The Front End (Web3)

  • راه حل - بارگیری بازار NFT در قسمت جلویی (Web3) Solution - Load The NFT Marketplace To The Front End (Web3)

NFT Front End (ساخت بازار NFT با React) II NFT Front End (Building an NFT Marketplace with React) II

  • بررسی اجمالی بارگیری قرارداد هوشمند NFt Marketplace در قسمت جلویی Overview Loading The NFt Marketplace Smart Contract To The Front End

  • اتصال عملکرد NFT به قسمت جلویی Hooking Up NFT Functionality To The Front End

  • NFT State & The Spread Operator را در React به روز کنید Update NFT State & The Spread Operator In React

  • عملکرد توکن Mint NFT در React The Mint NFT Token Function In React

  • Quick Bootstrap Touch Ups - Front End Quick Bootstrap Touch Ups - Front End

  • تمرین - فرم ضرب کردن را بسازید Exercise - Build The Minting Form

  • راه حل - تکمیل فرم ضرب Solution - Complete The Minting Form

  • عملکرد نهایی ضرب برای قسمت جلویی Final Minting Functionality For The Front End

یک ظاهر طراحی و تبلیغ NFTها در برنامه ما Styling & Propogating NFTs into Our DApplication

  • بررسی اجمالی - طراحی رابط کاربری NFT و استایل دهی به برنامه DA Overview - Designing The NFT User Interface & Styling The DApplication

  • مقدمه ای بر MDBootstrap React Introduction To MDBootstrap React

  • توکن های NFT را با کارت های MD Bootstrap منتشر کنید Propagate NFT Tokens with MD Bootstrap Cards

  • طراحی عمیق CSS بازار NFT Styling The NFT Marketplace CSS In Depth

  • انیمیشن UI بازار NFT با CSS NFT Marketplace UI Animation With CSS

  • میزبانی NFT ها در فضای ابری و اجرای پروژه نهایی Hosting NFTs On The Cloud & Final Project Implementation

ساخت کتابخانه ها و شمارنده های SafeMath برای قراردادهای هوشمند NFT Building SafeMath Libraries & Counters for NFT Smart Contracts

  • بررسی اجمالی - ساخت ابزارهای قرارداد هوشمند Overview - Building Smart Contract Utilities

  • مقدمه ای بر SafeMath و Overflow در Solidity Introduction To SafeMath & Overflow in Solidity

  • کتابخانه ها در استحکام (مطالعه موردی و نمایش) Libraries in Solidity (Case Study & Demonstration)

  • عملکرد NFT محاسباتی SafeMath SafeMath Arithmetic NFT Functionality

  • تمرین - Solidity SafeMath را کامل کنید Exercise - Complete The Solidity SafeMath

  • راه حل - Solidity SafeMath را کامل کنید Solution - Complete The Solidity SafeMath

  • ساخت کتابخانه شمارنده برای قرارداد هوشمند ERC721 Building The Counter Library For The ERC721 Smart Contract

  • به ارث بردن کتابخانه شمارنده برای قرارداد هوشمند ERC721 Inheriting The Counter Library For The ERC721 Smart Contract

  • پایان دوره NFT Marketplace!! Concluding The NFT Marketplace Course!!

  • آخرین فرصت برای بهتر کردن این دوره برای کتابخانه یادگیری دائمی شما One Last Chance to Make This Course Better for Your Permanent Learning Library

نمایش نظرات

آموزش دوره کامل توسعه وب NFT - صفر تا متخصص
جزییات دوره
24 hours
248
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
26,337
4.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

TJ Walker TJ Walker

کارشناس گفتار عمومی و آموزش رسانه

تی جی واکر بنیانگذار آموزش رسانه در سراسر جهان است و از سال 1984 کارگاه ها و سمینارهای آموزشی سخنرانی عمومی را برگزار کرده است. واکر روسای جمهور کشورها، نخست وزیران، برندگان جایزه صلح نوبل، برندگان سوپر بول، سناتورهای ایالات متحده، دوشیزه جهان و اعضای مجلس .

Walker بیش از 100000 ثبت نام دوره آنلاین و بیش از 100000 دانش آموز آنلاین دارد.

کتاب او، "Secret to Foolless Presentations" یکی از پرفروش‌ترین کتاب‌های USA Today، و همچنین وال استریت ژورنال و پرفروش‌ترین هفته Business Week بود.

Walker همچنین نویسنده "Media Training AZ" و "Media Training Success" است.

در سال 2009، واکر کتاب رکوردهای گینس را برای بیشترین حضور در رادیو تاک در یک دوره 24 ساعته ثبت کرد.

واکر همچنین به عنوان رئیس سابق انجمن ملی سخنرانان شهر نیویورک خدمت کرده است.

واکر یک محقق شایسته در دانشگاه دوک بود و در آنجا فارغ التحصیل شد.

آنچه دیگران می گویند:

"تخصص و تعهد تی جی واکر به ارائه، او را به متخصص شماره 1 برای مدیرانی تبدیل کرده است که به دنبال راهنمایی برای صحبت با مردم و رسانه ها هستند." باب باودون، گوینده/گزارشگر، تلویزیون بلومبرگ

"TJ Walker مربی پیشرو رسانه در جهان است." استو میلر، تهیه کننده Viacom News

(TJ Walker's Media Training در سراسر جهان) "شرکت پیشرو در ارائه و آموزش رسانه در جهان." گرگ جارت، مجری کانال فاکس نیوز

Clarian North Clarian North

درباره من

کلاریان مربی مشهوری است که دارای گواهینامه صنعتی شناخته شده و رزومه ای است که از آن پشتیبانی می کند. شاگردان او به کار و مشارکت در برخی از بزرگترین و معتبرترین شرکت‌های تولیدی در جهان مانند یونیورسال، گوگل، آمازون، وارنر، بی‌بی‌سی، اسپاتیفای، لندر، اسپلایس و غیره ادامه داده‌اند.

Clarian مدیر عامل Orbital LLC، مشاوره و توسعه فناوری است که در سراسر جهان از جمله شرکت های پیشرو دره سیلیکون و همچنین 40 پروتکل برتر بلاک چین در میان Solana و NEAR تعامل دارد.

مهندس ارشد پروژه با بیش از 90 هزار ثبت نام در دوره های کدنویسی و ماژول های آموزشی در سراسر جهان - ثبت نام از توسعه دهندگان و پیمانکاران Google و Amazon. تجربه کاری بین‌المللی از نیویورک تا برلین، کلاریان (مستعار موریس کی) به تعدادی از جریان‌های ویروسی کمک کرده و در بیش از 80 کشور جهان اثر دیجیتالی منحصر به فردی ایجاد کرده است. Clarian در Rolling Stone، Billboard، Guardian، Yahoo Finance، Bloomberg، Clash، Broadway، New York Vulture، Vice در میان بسیاری دیگر به عنوان یک مبتکر و پیشگام در مهندسی صدا و فناوری حضور داشته است.

با اتخاذ رویکردی مشخص در طراحی تولید که راه‌اندازی و کمک به چندین لباس و پروژه مستقل و بزرگ بوده است، کلاریان برای برندهای پیشرو جهانی از یونیورسال تا امارات، قابلیت همکاری واقعیت مجازی آمبیسونیک برای Guy کار کرده و مشارکت داشته است. Laliberte's PY1 و EP های خودش در برچسب های نامی مانند Kompakt، مستقر در آلمان به نمایش درآمده است.

کلاریان به عنوان مهندس ارشد (میکس و مسترینگ) و تهیه کننده مشترک (نویسندگی و تنظیم) برای رشته های اصلی کار کرده است. ، هند و ناشران بین المللی از جمله همکاری با تولیدات نامزد شده و برنده جایزه گرمی. چند سهم قابل توجه عبارتند از میکس برای شرکت هایی مانند Emirates Airline Inflight Radio، اجراهای تولید پیشرفته مانند VR PY1 برای Guy Laliberte از Circle De Soleil، و همچنین تولید، میکس و مسترینگ برای کمپانی معروف آلمانی Kompakt Records و غیره. . طراحی‌های استودیویی و معماری صوتی او توسط مجلات صوتی پیشرو جهان مانند Future Music و Mixmag و همچنین دنبال‌کنندگان مستقل خود از تولیدات صوتی که به صورت ارگانیک در ده‌ها میلیون نفر پخش می‌شوند، به‌طور گسترده مورد تحسین قرار گرفته‌اند. اکنون که بیش از یک دهه از اجرا و قرارداد در برخی از بزرگ‌ترین جشنواره‌های جهان وقفه دارد، کلاریان همه چیزهایی را که درباره تولید صوتی آموخته است جمع‌آوری کرده است تا به تهیه‌کنندگان مهارت‌های مورد نیازشان را بیاموزد و آن‌ها را در این مسیر به سمت فرصت‌های شغلی شگفت‌انگیز و شکستن سوق دهد. آن موانع برای ارتقاء واقعی و شروع به پایان رساندن پروژه ها و تولیدات خود که در آنها گیر کرده بودند.

کلاریان که در بسیاری از جنبه‌های تجارت خود آموخته بود، در ابتدا با بودجه صفر به موفقیت دست یافت، و سال‌ها را صرف کارآموزی و مهتاب‌پردازی در فضاهای حرفه‌ای کرد، و از سرخوردگی‌ها برای به دست آوردن تلاش کرد. کیفیت تولید در نهایت برای پروژه‌هایی که با چیزی جز کامپیوتر و هدفون توزیع شده بین صدها هزار شنونده ساخته می‌شوند، شهرت بین‌المللی پیدا کرد.

داشتن درس‌های ارزشمندی از کار با شرکت‌های برتر فناوری و سرگرمی، هنرمندان و جشنواره‌های مشهور از اروپا تا آسیا، و پروژه‌های خود مانند اکسپدیشن‌های ضبط صحرایی محیطی در سراسر آفریقا تا پروژه‌های سینث پاپ که از مجله رولینگ استونز به نمایش درآمده است. به گاردین، کلاریان زمان و انرژی خود را صرف به اشتراک گذاشتن مجموعه مهارت‌های خود و آموزش دیگران می‌کند تا بتوانند پتانسیل واقعی خود را در سفر خود به کشف امکانات بی‌پایان تولید صدای مدرن در نوک انگشتان ما در آسایش خانه‌هایشان ببینند. .

Clarian اختصاص داده شده است که بدون در نظر گرفتن سطح مهارت یا وضعیت مالی شما، در دسترس‌ترین و جامع‌ترین دوره‌های آموزشی را در زمینه فناوری به شما ارائه دهد و موضوعات پیچیده را با توضیحات واضح و مبتنی بر مثال آموزش دهد. فلسفه او این است که این ابزارها نیستند که شما را به اوج می‌برند، اما یادگیری چرایی و چگونگی استفاده از این ابزارها از ابتدا در حین اتصال نقاط در طول مسیر، راه واقعی برای تسلط بر یک کاردستی است. پتانسیل این که چقدر می توانید یاد بگیرید و به انجام برسانید با یادگیری با این رویکرد نامحدود است و بسیار قابل مبادله است.

درس های کلاریان شما را از طریق موضوعات و تکنیک های پیچیده فقط با رایانه و نرم افزار رایگان خود راهنمایی می کند و واضح تر ارائه می دهد. و خرابی های ساده برای ارتقاء مجموعه مهارت ها و توانایی شما برای به پایان رساندن پروژه ها با بهترین فناوری و تکنیک های موجود.

منتظر دیدار شما در درس ها هستم!

Media Training Worldwide Digital Media Training Worldwide Digital

Media Training Worldwide Digital یک شرکت آموزشی آنلاین با خدمات کامل است که در دوره های ویدیویی درخواستی تخصص دارد. ما دوره هایی را در مورد همه جنبه های فناوری ، تجارت ، توسعه شخصی ، ارتباطات و هنر منتشر می کنیم. مربیان برتر ما شامل کارشناسان پرفروش مانند کلاریان نورث و تی جی واکر هستند. آموزش رسانه ها در سراسر جهان با دیجیتال با متخصصان برجسته جهان همکاری می کنند تا تجربیات یادگیری مبتنی بر ویدئو با کیفیت بالا را به دانش آموزان ارائه دهند.