آموزش ساخت DApp نظرسنجی با بلاکچین ترون و React — پروژه‌محور از صفر تا اجرا

آموزش ساخت DApp نظرسنجی با بلاکچین ترون و React — پروژه‌محور از صفر تا اجرا

در این دوره یک اپلیکیشن نظرسنجی رو روی بلاکچین ترون بصورت 0 تا 100 توسعه خواهیم داد. ما توی این اپلیکیشن می تونیم یه نظر سنجی ایجاد کنیم براش متن سؤال و یک سری گزینه تعریف کنیم اگر متصل باشیم به wallet tronlink، و ترون کافی داشته باشیم می تونیم این نظر سنجی رو ایجاد کنیم و بعد تو لیست نظرسنجی ها ببینیمش می تونیم تو یه نظر سنجی شرکت کنیم و رأی بدیم به گزینه های موجود و بابت رأی دادن تو یه نظر سنجی، یه توکن TRC20 داریم که به عنوان جایزه 16 هزار توکن به هر آدمی که توی نظرسنجی شرکت کنه به عنوان پاداش داده میشه

توضیحات کامل دوره

در این دوره یک اپلیکیشن نظرسنجی رو روی بلاکچین ترون بصورت 0 تا 100 توسعه خواهیم داد. ما توی این اپلیکیشن می تونیم یه نظر سنجی ایجاد کنیم براش متن سؤال و یک سری گزینه تعریف کنیم اگر متصل باشیم به walle...

در این دوره یک اپلیکیشن نظرسنجی رو روی بلاکچین ترون بصورت 0 تا 100 توسعه خواهیم داد. ما توی این اپلیکیشن می تونیم یه نظر سنجی ایجاد کنیم براش متن سؤال و یک سری گزینه تعریف کنیم اگر متصل باشیم به wallet tronlink، و ترون کافی داشته باشیم می تونیم این نظر سنجی رو ایجاد کنیم و بعد تو لیست نظرسنجی ها ببینیمش می تونیم تو یه نظر سنجی شرکت کنیم و رأی بدیم به گزینه های موجود و بابت رأی دادن تو یه نظر سنجی، یه توکن TRC20 داریم که به عنوان جایزه 16 هزار توکن به هر آدمی که توی نظرسنجی شرکت کنه به عنوان پاداش داده میشه

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

  • معرفی دوره, تکنولوژی ها و نیازمندی ها
    رایگان 06:59
  • docker چیست؟
    رایگان 05:09
  • راه اندازی local node بر روی بلاک چین ترون
    رایگان 07:58
  • نحوه اتصال کیف پول Tronlink به local node
    رایگان 03:12
  • نصب فریم ورک Tronbox
    رایگان 09:33
  • کامپایل و انتشار قرارداد هوشمند توسط Tronbox
    رایگان 08:05

  • تعریف پروژه
    رایگان 03:01
  • ایجاد قرارداد هوشمند نظرسنجی
    07:33
  • ساختار اطلاعاتی قرارداد نظرسنجی
    05:25
  • توسعه تابع createPoll در قرارداد نظرسنجی
    06:33
  • توسعه تابع vote و مکانیزم رای دادن در قرارداد نظرسنجی
    07:00
  • استفاده از modifier ها جهت جلوگیری از بروز خطا در قرارداد هوشمند
    11:21
  • ارث بری یا inheritance در زبان سالیدیتی
    06:33
  • برطرف کردن خطاهای کامپایل
    06:12
  • نحوه اتصال tronweb به local-node
    08:50
  • تعریف مقادیر ثابت پروژه
    08:08
  • انتشار قرارداد هوشمند Poll توسط Tronbox
    03:47
  • شروع ایجاد توابع کاربردی tronweb در جاوا اسکریپت
    07:58
  • صدا زدن تابع createPoll در جاوا اسکریپت
    11:47
  • خواندن اطلاعات نظرسنجی در جاوا اسکریپت
    07:22
  • صدا زدن تابع vote در جاوا اسکریپت
    08:45
  • خواندن اطلاعات مربوط به نتیجه نظرسنجی در جاوا اسکریپت
    08:13
  • اضافه کردن رویداد ایجاد نظرسنجی
    08:31

  • آشنایی با توکن TRC20 و Tether
    06:03
  • ساختار قراردادها هوشمند توکن TRC20
    06:44
  • نگاهی به کد توکن TRC20 در Github
    11:13
  • ایجاد توکن TRC20
    06:22
  • تابع balanceOfدر توکن TRC20
    11:10
  • مفهوم توابع transferFrom, approve و allowance
    05:49
  • کار با توابع وابع transferFrom, approve و allowance
    13:16
  • اتصال قرارداد هوشمند نظرسنجی به قرارداد توکن
    10:47
  • تست اولیه قرارداد نظرسنجی و توکن
    10:38

  • ساختار پروژه React و ایجاد پروژه جدید
    08:27
  • پروژه Hello World
    03:33
  • مفهوم کامپوننت در React
    07:04
  • اضافه کردن roting به پروژه - بخش 1
    11:43
  • اضافه کردن roting به پروژه - بخش 2
    06:43
  • اضافه کردن roting به پروژه - بخش 3
    05:05
  • لود کردن اطلاعات نظرسنجی ها در صفحه اصلی
    11:44
  • نمایش اطلاعات نظرسنجی ها در صفحه اصلی
    09:33
  • ساخت کامپوننت pollItem
    09:33
  • لود کردن اطلاعات در صفحه نظرسنجی
    06:47
  • نمایش اطلاعات در صفحه نظرسنجی
    10:42
  • صدا زدن تابع Vote
    04:06
  • استفاده از Styled Components
    07:33
  • ایجاد Container Component
    06:32
  • ایجاد کامپوننتهای Spinner و Button
    08:28
  • کامل کردن صفحه نظرسنجی
    04:56
  • صفحه ایجاد نظرسنجی - بخش 1
    10:05
  • صفحه ایجاد نظرسنجی - بخش 2
    07:16
  • صفحه ایجاد نظرسنجی - بخش 3
    10:30
  • اتصال پروژه به Tronlink
    08:37
  • بررسی اتصال و کیف پولت Tronlink
    08:12
  • استفاده از Reduc در پروژه - بخش 1
    10:47
  • استفاده از Reduc در پروژه - بخش 2
    13:22
  • انتشار قرارداد هوشمند بر روی بلاکچین ترون و Record Token
    11:45
  • اصلاح تابع vote در قرارداد هوشمند نظرسنجی
    03:49

  • خواندن اطلاعات تراکنش انجام شده
    06:17
  • نمایش پیغام modifier در اپلیکیشن وب
    08:16
  • مقدمه ای بر موضوع راه اندازی backend-server برای اپلیکیشن
    11:31
  • کد پروژه بر روی Github
    04:06
  • ایجاد و استفاده از api-key در Trongrid
    02:52
  • توسعه نحوه اتصال اپلیکیشن به Tronlink
    05:17
  • قدم بعدی چیست
    04:39

ارسال نظر شما

نظرات کاربران

نظرات کاربران

هنوز نظری ثبت نشده است.

6,000,000 تومان
5,500,000 تومان
8% تخفیف

این دوره شامل:
5 فصل آموزشی
08:19 ساعت آموزش
دسترسی مادام‌العمر
سطح: expert
گواهی پایان دوره: مشخص نیست
تاریخ انتشار: 1404/06/26
آخرین به‌روزرسانی:
تعداد امتیازها: 0
تعداد دانشجو:
خرید اقساطی: ندارد
ضمانت بازگشت وجه: ندارد
برچسب‌ها: