وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

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

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

یادگیری نحوه ساخت یک بازار NFT - استحکام و واکنش - Thuffle + Web3 برای NFTS (Non-Fungible-Tokens) - Blockchain

عنوان اصلی : The Complete NFT Web Development Course - Zero To Expert

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

NFT چیست (یک مقدمه فرهنگی):
NFT به عنوان یک هنر و کلکسیون چیست؟
چند نمونه از NFT ها (توکن های غیر قابل تعویض)
تعریف فنی NFT چیست
اینترنت دارایی ها (جهان در وب3)
به مدرسه آنلاین ما بپیوندید (توسعه دهندگان و مربیان)
ورزش: با جامعه ملاقات کنید
ماشین مجازی اتریوم - EVM - (تکنولوژی NFT Under The Hood):
قراردادهای هوشمند چیست - اتریوم و استحکام
اختیاری - پیشرفته - مقدمه ای بر کدهای عملیاتی برای EVM
نحوه عملکرد ذخیره سازی قرارداد با قراردادهای هوشمند اتریوم
اختیاری - پیشرفته - Opcodes به EVM اجازه می دهد تقریباً هر چیزی را محاسبه کند
بررسی - EVM چیست
بازار NFT چیست (مقدمه):
بازار NFT چیست (تعریف رسمی)
مقدمه ای بر مفهوم بازار KryptoBirdz ما
OpenSea چیست (مقدمه)
مجموعه ها و مجموعه های NFT چیست (مثال KryptoBirdz)
استخراج و تجارت NFTها (مثال KryptoBirdz)
ورزش - با بازار NFT تمرین کنید
هنر NFT الگوریتمی تولید شده چیست
بررسی NFTها و مراحل بعدی
استاندارد NFT ERC721 چیست:
نمای کلی - استانداردسازی قراردادهای هوشمند NFT
NFT و معرفی بازی (مثال CryptoKitties)
توکن‌های غیرقابل تعویض چه مشکلات واقعی را حل می‌کنند (علاوه بر بازی‌های جالب)
تعریف رسمی ERC721 Token
ERC721 بر اساس مثال (BalanceOf Function)
بررسی - قرارداد ERC721 Token چیست
اختیاری - Crash Course Solidity (برنامه نویسی برای مبتدیان کامل) قسمت اول:
نمای کلی - شروع به برنامه نویسی
نکته مهم
نحوه کدنویسی در این بخش ها - معرفی Remix Ethereum IDE
یادداشت سریع در مورد بخش دوره تصادف آینده
Solidity چیست (به عنوان یک زبان کدنویسی)
Pragma Solidity (نحوه انتخاب نسخه های کامپایلر)
ایجاد قراردادهای هوشمند در جامد
متغیرها و انواع داده ها در Solidity چیست؟
استقرار اولین توکن قرارداد هوشمند شما
کلیدواژه های قابل مشاهده در Solidity
ورزش - چالش دید جامد
راه حل - چالش دید جامد
اختیاری - Crash Course Solidity (برنامه نویسی برای مبتدیان کامل) قسمت دوم:
نکته مهم
سازنده در Solidity چیست
Mapping in Solidity چیست
تمرین - یک نقشه برداری بنویسید
راه حل - یک نقشه برداری بنویسید
رویدادها در استحکام چیست؟
امضای تابع توکن Mint
منطق شرطی و رسیدگی به خطا در استحکام
به روز رسانی موجودی توکن و اپراتور +=
تمرین - یک تابع رمز ارسال بنویسید
راه حل - یک تابع رمز ارسال بنویسید
اولین قرارداد توکن Mintable خود را مستقر کنید
اختیاری - تمرین استحکام بیشتر برای مبتدیان و واژه نامه:
نمای کلی - نحوه عبور از این بخش کدگذاری اختیاری
نکته مهم
معرفی کلی بر متغیرها و انواع
مقدمه ای بر بولی ها، اعداد صحیح و رشته ها
نوشتن متغیرهای جامد
تغییرهای نوشتن را تمرین کنید
راه حل - متغیرها را بنویسید
مقدمه ای بر تصمیم گیری - اگر اظهارات در استحکام
چگونه عبارات If را در حالت جامد بنویسیم
راه حل - یک عبارت Airdrop If In Solidity بنویسید
آرایه ها در استحکام - روش های فشار پاپ و طول
آرایه ها در جامد - حذف
ورزش - آرایه فشرده را حفظ کنید
راه حل - آرایه فشرده را حفظ کنید
قراردادهای انتزاعی در استحکام چیست؟
چگونه یک محیط توسعه برای NFT ها راه اندازی کنیم:
نمای کلی - راه اندازی محیط توسعه NFT
MetaMask چیست
ترمینال چیست
قسمت دوم پایانه چیست
Node.js قسمت اول چیست
Node.js قسمت دوم چیست
اصول NPM چیست
نحوه نصب Ganache
نحوه استفاده از گاناش
اتصال MetaMask به Ganache
نحوه کار با ترافل
Git Clone The Starter Project (+ معرفی Github)
اولین ویرایشگر متن خود را بارگیری کنید (VSC)
شروع با کد ویژوال استودیو (سفارشی سازی و گردش کار)
تنظیم پیکربندی و معماری پروژه NFT:
نمای کلی - پیکربندی تنظیمات محیط NFT
نکته مهم
فایل Package.json چیست
JSON چیست (مثال)
نمای کلی وابستگی پروژه NFT
Package.json در مقابل Package-lock-json
فایل Index.js
فایل Index.html
افزودن پوشه‌های پروژه‌ها و راه‌اندازی معماری
نصب Dependancies پروژه NFT
راه اندازی تنظیمات Truffle (Truffle Init)
پیکربندی و سفارشی سازی ترافل
بررسی اجمالی قرارداد هوشمند ترافل مهاجرت
عملکرد انتقال قرارداد هوشمند ارتقاء را بنویسید
ساخت قراردادهای هوشمند NFT - مراحل اول:
نمای کلی - استقرار قرارداد هوشمند NFT شما
NFT Smart Contract Creation Shell KryptoBirdz
سازماندهی فایل های تصویری NFT
فایل جاوا اسکریپت استقرار ترافله
اولین کامپایل محلی Truffle
اولین قرارداد هوشمند خود را در Ganache پیاده کنید
کنسول ترافل (جاوا اسکریپت - همگام و ناهمزمان)
کنسول ترافل (همگام‌سازی در انتظار و واکشی داده‌های بلاک چین)
قراردادهای هوشمند NFT (ERC721) قسمت اول:
نمای کلی - قابلیت ضرب کردن NFT Token Functional
پیشنهاد بهبود اتریوم (استاندارد EIP ERC721)
EIP & The Open Zeppelin Token Contracts
قرارداد هوشمند اتصال دهنده ERC721 را ایجاد کنید
Exericse - اتصال ERC721 را به بازار اصلی NFT Smart Cont متصل کنید
راه حل - اتصال ERC721 را به قرارداد اصلی هوشمند NFT متصل کنید
به‌روزرسانی‌های قرارداد هوشمند NFT را مهاجرت و آزمایش کنید
قرارداد هوشمند NFT اصلی ERC721
مراحل عملکرد ضرب NFT
قراردادهای هوشمند NFT (ERC721) قسمت دوم:
پایگاه داده نقشه برداری برای عملکرد NFT Minting
تمرین - تابع NFT Minting را بنویسید
راه حل - تابع NFT Minting را بنویسید
راه حل پاداش 2 - تابع NFT Minting را بنویسید
رویداد ترانزیت برای ضرب NFT
ذخیره NFTها در بازار Smart Contract I
ذخیره NFTها در بازار Smart Contract II
قراردادهای هوشمند NFT (ERC721) قسمت سوم:
نمای کلی - ارث و شمارش
توابع BalanceOf در مقابل OwnerOf NFT
توابع BalanceOf & OwnerOf NFT را بنویسید
مهاجرت های قرارداد NFT را به روز کنید
NFT Minting & ERC721 Inheritance Review
تثبیت بلاک چین و مالکیت NFT
Enumeration & NFT Total Supply Calculation
تمرین - ایجاد پایگاه داده نگاشت شمارشی
راه حل - ساخت پایگاه داده نگاشت شمارشی
توکن های NFT را به TotalSupply اضافه کنید
اتصال شمارش ها و اشکال زدایی
تست Suppy کنسول ترافل NFT
قرارداد هوشمند NFT (ERC721) قسمت چهارم:
نمای کلی عملکرد انتقال NFT
AddTokensToAllEnumerations تابع NFT
تمرین - اضافه کردن نشانه ها به شمارش مالکان
راه حل - اضافه کردن نشانه ها به فهرست مالکان
عملکرد Token By Index را کامل کنید
تکمیل توابع و کامپایل OwnerByIndex و TokenByIndex
Transfer From NFT Outline EIP
Transfer From NFT Setup
تمرین - تابع TransferFrom NFT را بنویسید
راه حل - تابع TransferFrom NFT را بنویسید
عملکرد TransferFrom NFT را کامل کنید
انتقال NFT ها و تست های کنسول Trufle
اختیاری - عملکرد تأیید برای NFTها:
نمای کلی - عملکرد تأیید اختیاری
نوشتن یک تابع NFT تأیید (مثال)
تمرین پاداش انتقال تایید
پشتیبانی رابط قرارداد هوشمند ERC165 و NFT:
نمای کلی رابط ها و توابع رمزنگاری
استاندارد ERC176 چیست؟
راه اندازی نمونه ریمیکس اتریوم ERC165 و IERC165
بایت ها در بررسی Solidity چیست؟
جریان بایت و وراثت سلسله مراتبی رابط NFT
بارگذاری بیش از حد تابع در مقابل نادیده گرفتن
Keccake چیست (عملکرد هش)
هش رمزنگاری برای امضاهای تابع NFT
اپراتور XOR چیست؟
ثبت رابط های پشتیبانی شده در قراردادهای استاندارد ERC721
سیم‌کشی رابط‌های NFT ERC721:
مشاهده کلی ثبت اثر انگشت بایت از داده های قرارداد هوشمند
ادغام ERC721 و رابط آن با پروژه NFT ما
یکپارچه سازی کامل رابط ERC721
ادغام کامل رابط ERC721 II
یکپارچه سازی رابط ERCMetadata
یکپارچه سازی رابط ERCEnumerable
تمرین - ثبت اثر انگشت داده‌های استاندارد ERC721
راه حل - ثبت اثر انگشت داده ها از استانداردهای ERC721 I
راه حل - ثبت اثر انگشت داده استاندارد ERC721 II
تست ترافل برای قراردادهای هوشمند NFT:
نمایش اجمالی واحدهای تست موکا با جاوا اسکریپت
مقدمه ای بر تست های مجموعه Truffle با جاوا اسکریپت
معرفی چای و راه اندازی اولیه
مبانی کانتینر تست NFT جاوا اسکریپت
مبانی کانتینر تست NFT جاوا اسکریپت II
تمرین - نوشتن تست برای فراداده نام و نماد NFT
راه حل - تست هایی را برای فراداده نام و نماد NFT بنویسید
پاکسازی سریع (Camel Case Global Sweep)
تست های ضرب NFT
حلقه آزمایشی از طریق توکن های عرضه کل
تست نهایی NFT و بررسی کامل
اختیاری - توسعه وب - ایجاد یک صفحه فرود از ابتدا با React:
0verview - مقدمه ای بر توسعه وب
نکته مهم
مقدمه ای بر React و توسعه وب
اولین برنامه Create-React-App خود را بنویسید
بررسی HTML و DOM
در اولین سرور توسعه خود مستقر شوید
ساخت صفحه فرود قسمت اول
ساخت صفحه فرود قسمت دوم
React Inline Stying
Styling CSS A Landing Page
تکالیف - صفحه فرود React خود را بسازید
اختیاری - توسعه وب - ساخت یک برنامه JSON از ابتدا قسمت اول:
مشاهده اجمالی ساخت یک React Application کامل از ابتدا
نکته مهم
مروری بر برنامه پروژه آینده ما
React Hooks چیست؟
Weather Netw را باز کنیدork & Axios Library مقدمه
API Key & Axios Promise Library
در حال واکشی API با React
دسترسی به JSON و ساختارهای داده با جاوا اسکریپت
نمایش رابط کاربری داده با اجزای عملکردی React
اختیاری - توسعه وب - ساخت یک برنامه Json از ابتدا قسمت دوم:
نکته مهم
معرفی Forms در React
کار با State در React
تکالیف - کارکرد برنامه React را تمام کنید
راه حل - کارکرد برنامه React را تمام کنید
Style The Weather App I
برنامه آب و هوا را سبک کنید - دکمه و ورودی
Stying سند با CSS
طراحی رابط کاربری نهایی و استایل CSS
NFT Front End (ساخت بازار NFT با React):
نمای کلی - بارگیری داده های بلاک چین در قسمت جلویی
نکته مهم
نقد و بررسی NFT Marketplace Front End
بررسی اجمالی تأیید قرارداد هوشمند پشتیبان قبل از حرکت به جلو
پروژه React را در هاست محلی خود مستقر کنید
اتصال MetaMask و ارائه دهنده Ethereum به Front End
واکشی اطلاعات حساب از بلاک چین
مدیریت وضعیت با اجزای کلاس در React
ساختن نوار ناوبری برای آدرس کیف پول
دسترسی با قراردادهای هوشمند Web3 در React
Exericse - بارگیری بازار NFT در قسمت جلویی (Web3)
راه حل - بارگیری بازار NFT در قسمت جلویی (Web3)
NFT Front End (ساخت بازار NFT با React) II :
نمای کلی بارگیری قرارداد هوشمند NFt Marketplace در قسمت جلو
وصل کردن عملکرد NFT به قسمت جلو
NFT State & The Spread Operator را در React به‌روزرسانی کنید
عملکرد توکن Mint NFT در React
آپ های لمسی سریع بوت استرپ - Front End
ورزش - فرم ضرب کردن را بسازید
راه حل - فرم ضربات را تکمیل کنید
عملکرد نهایی ضرب برای The Front End
استایل دهی و تبلیغ NFTها در برنامه ما:
نمای اجمالی - طراحی رابط کاربری NFT و استایل دادن به برنامه DA
معرفی MDBootstrap React
طراحی عمیق CSS بازار NFT
انیمیشن UI بازار NFT با CSS
میزبانی NFT در فضای ابری و اجرای پروژه نهایی
ساخت کتابخانه و شمارنده SafeMath برای قراردادهای هوشمند NFT:
نمای کلی - ساخت ابزارهای قرارداد هوشمند
مقدمه ای بر SafeMath و Overflow در Solidity
کتابخانه‌ها در استحکام (مطالعه موردی و نمایش)
عملکرد NFT محاسباتی SafeMath
ورزش - Solidity SafeMath را کامل کنید
راه حل - Solidity SafeMath را کامل کنید
ساخت کتابخانه شمارنده برای قرارداد هوشمند ERC721
اختتامیه دوره NFT Marketplace!!
آخرین فرصت برای بهتر کردن این دوره برای کتابخانه یادگیری دائمی شما

نمایش سرفصل های انگلیسی

The Complete NFT Web Development Course - Zero To Expert

63,400 تومان
بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
خرید دانلودی فوری

در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

ایمیل شما:
تولید کننده:
شناسه: UD21537
حجم: 15348 مگابایت
مدت زمان: 1403 دقیقه
تعداد دیسک: 4 عدد
زیرنویس انگلیسی: دارد
زبان: انگلیسی ساده و روان
تاریخ انتشار: 14 دی 1400
دوره کامل توسعه وب سایت NFT - صفر به متخصص
دوره کامل توسعه وب سایت NFT – صفر به متخصص 1
دوره کامل توسعه وب سایت NFT – صفر به متخصص 2
دوره کامل توسعه وب سایت NFT – صفر به متخصص 3
دوره کامل توسعه وب سایت NFT – صفر به متخصص 4
دوره کامل توسعه وب سایت NFT – صفر به متخصص 5
دوره کامل توسعه وب سایت NFT – صفر به متخصص 6
طراحی سایت و خدمات سئو

63,400 تومان
افزودن به سبد خرید