دوره آموزشی
آموزش های یودمی
دوبله زبان فارسی

آموزش حراج بلادرنگ NFT با Solidity - یک Dapp بلاکچین

آموزش حراج بلادرنگ NFT با Solidity - یک Dapp بلاکچین

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • کسب دانش در مورد نحوه توسعه یک dapp
  • نحوه تعامل با قرارداد هوشمند در فرانت‌اند و بک‌اند
  • یادگیری نحوه استفاده از Moralis با ReactJS
  • پس از دوره، دانشجویان دانش پایه‌ای برای ایجاد dapp شخصی خود را خواهند داشت.

پیش‌نیازهای دوره

  • داشتن دانش اولیه در مورد Solidity و Javascript
  • داشتن دانش اولیه در مورد ReactJS یک مزیت محسوب می شود.

توضیحات دوره

React (همچنین به عنوان React.js یا ReactJS شناخته می شود) یک کتابخانه جاوا اسکریپت فرانت‌اند، رایگان و متن‌باز برای ساخت رابط های کاربری مبتنی بر کامپوننت های UI است.

Ethereum یک فناوری است که به شما امکان می دهد ارز دیجیتال را برای هر کسی ارسال کنید، اما در وهله اول، اپلیکیشن هایی را نیز قدرت می بخشد که همه می توانند از آن استفاده کنند و هیچ کس نمی تواند آن را از کار بیندازد. این بلاکچین قابل برنامه ریزی جهان است.

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

Pinata یک سرویس پینینگ است که به کاربران امکان می دهد فایل ها را در شبکه IPFS میزبانی کنند. سیستم فایل بین سیاره ای (IPFS) یک پروتکل و شبکه همتا به همتا برای ذخیره و به اشتراک گذاری داده ها در یک فایل سیستم توزیع شده است.

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

این دوره چه مواردی را پوشش می دهد؟

این دوره همه چیزهایی را که برای یک اپلیکیشن حراج غیرمتمرکز با ترکیب قرارداد هوشمند ERC721 و ERC20 نیاز دارید، پوشش می دهد. دانشجویان این دوره با ایجاد یک اپلیکیشن دنیای واقعی، در مورد نحوه استفاده از توکن NFT و ERC20 در dapp یاد خواهند گرفت.

دانشجویان یاد خواهند گرفت که قرارداد هوشمند ERC721 و ERC20 چیست و چگونه یکی از آنها را ایجاد کنند و همچنین می توانند یاد بگیرند که چگونه یک قرارداد هوشمند حراج ایجاد کنند که با قرارداد ERC721 و ERC20 تعامل داشته باشد.

دانشجویان همچنین در مورد نحوه ایجاد خودکار تصاویر NFT و ایجاد یک سرور بک‌اند که به خودکارسازی کارهایی مانند باز کردن و بستن حراج کمک می کند، یاد می گیرند.

فرانت‌اند برای Dapp های پوشش داده شده در این دوره با کتابخانه React JS ایجاد شده است. CSS و طراحی با فریمورک Tailwind ساخته شده اند.

مهمترین موضوعات پوشش داده شده در این اپلیکیشن عبارتند از:

  • یکپارچه سازی React.Js با Web3 و بلاکچین

  • ایجاد قرارداد هوشمند توکن (ERC20)

  • ایجاد قرارداد هوشمند NFT (ERC721)

  • ایجاد قرارداد هوشمند حراج

  • دستکاری و ذخیره سازی داده های NFT در Pinata و Moralis

این دوره برای چه کسانی مناسب است؟

  • این دوره برای هر توسعه دهنده فرانت‌اندی است که می خواهد بداند چگونه با قراردادهای هوشمند تعامل داشته باشد،
  • یا هر مبتدی که دانش اولیه ای در مورد Solidity دارد و می خواهد از طریق پروژه، مهارت Solidity خود را بهبود بخشد،
  • و می خواهد با یک نمونه از یک dapp واقعی آشنا شود.

آموزش حراج بلادرنگ NFT با Solidity - یک Dapp بلاکچین

  • راه اندازی محیط ها 01:57
  • مفاهیم ERC20 17:24
  • تکمیل قرارداد هوشمند ERC20 و تست (بخش 1) 14:20
  • تکمیل قرارداد هوشمند ERC20 و تست (بخش 2) 03:00
  • مفهوم ERC721 (بخش 1) 06:02
  • مفهوم ERC721 (بخش 2) 05:20
  • مفهوم ERC721 (بخش 3) 08:42
  • کدنویسی NFT 06:50
  • تست NFT 10:13
  • تحلیل نیازمندی ها 03:34
  • کدنویسی حراج بخش 1 11:11
  • کدنویسی حراج بخش 2 07:42
  • کدنویسی حراج بخش 3 11:44
  • کدنویسی حراج بخش 4 05:07
  • کدنویسی حراج بخش 5 13:18
  • تست حراج بخش 1 16:43
  • تست حراج بخش 2 و اصلاح کد حراج 14:43
  • استقرار و تایید قراردادها 13:03
  • استاندارد متادیتا Opensea 07:49
  • ایجاد تصویر با Sharp 22:58
  • آپلود تصاویر در IPFS با Pinata 08:44
  • ایجاد متادیتا 23:08
  • آپلود متادیتا در IPFS توسط Moralis 08:13
  • خودکارسازی قرارداد هوشمند با CronJob و Moment 32:30
  • راه اندازی Moralis برای قابلیت شنود رویدادها 05:54
  • اتصال به Metamask 25:59
  • نوشتن کد فرانت اند بخش 1 (شنود حراج و داده های پیشنهاد قیمت) 49:17
  • نوشتن کد فرانت اند بخش 2 (مدیریت بستن حراج) 39:21
  • رفع باگ های کوچک و نوشتن کد فرانت اند بخش 3 (مدیریت ثبت پیشنهاد در حراج) 58:37
  • تکلیف: اصلاح ایجاد متادیتا (راه حل) 02:04
  • رفع سریع باگ های کوچک 00:55
  • کالکشن 16:40
  • قدم بعدی چیست؟ 00:48

3,113,500 622,700 تومان

مشخصات آموزش

آموزش حراج بلادرنگ NFT با Solidity - یک Dapp بلاکچین

  • تاریخ به روز رسانی: 1404/06/21
  • سطح دوره:متوسط
  • تعداد درس:34
  • مدت زمان :07:53:51
  • حجم :4.5GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
2,896,500 579,300 تومان
  • زمان: 07:20:18
  • تعداد درس: 41
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,522,500 904,500 تومان
  • زمان: 11:27:38
  • تعداد درس: 68
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
724,000 144,800 تومان
  • زمان: 01:50:07
  • تعداد درس: 11
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
605,500 121,100 تومان
  • زمان: 01:32:07
  • تعداد درس: 9
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,930,500 986,100 تومان
  • زمان: 12:29:04
  • تعداد درس: 38
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 01:03:26
  • تعداد درس: 10
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
849,000 169,800 تومان
  • زمان: 02:09:25
  • تعداد درس: 17
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
855,500 171,100 تومان
  • زمان: 02:10:10
  • تعداد درس: 17
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,362,500 272,500 تومان
  • زمان: 03:27:13
  • تعداد درس: 31
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید