دوره جامع ساخت Dapp تأمین مالی جمعی با بلاکچین اتریوم

دوره جامع ساخت Dapp تأمین مالی جمعی با بلاکچین اتریوم

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

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

یکی از چالش های پیش روی موضوع تامین مالی جمعی، عدم وجود اعتماد کافی بین واسطه هایی است که می خواهند با یا بدون نفع شخصی چنین کمپین هایی را راه اندازی کنند و اینجا دقیقاً نقطه ای است که بلاک چین می&zwn...

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

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

  • امکان تعیین نوع کمپین (KIA،AON)
  • امکان تعیین محدوده تاریخ برای کمپین
  • تنظیم قابلیت امکان برداشت قبل از تاریخ پایان کمپین
  • و ...

این یک دوره کامل طراحی و توسعه اپلیکیشن غیر متمرکز می باشد و تمام مراحل مورد نیاز برای ایجاد یک اپلیکیشن و انتشار آن بر بستر وب در این دوره پوشش داده شده اند. 

تکنولوژی ها، کتابخانه ها و فریم ورک های مورد استفاده در این پروژه:

  • Web3.js
  • Truffle
  • Infura
  • Metamask
  • React
  • Web3-react
  • React Material UI

چه پیش نیازهایی برای گذراندن این دوره لازم است ؟

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

آیا بعد از گذراندن این دوره می توانیم یک DAPP را نوشته و منتشر کنیم ؟

این دوره بدون تردید کامل ترین دوره منتشر شده در زمینه توسعه DAPP بر روی بلاک چنین اتریوم می باشد و تمام مراحل آنالیز،توسعه، تست و انتشار یک DAPP را شامل می شود. 
 

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

  • اتریوم, معرفی منابع
    رایگان 14:20
  • تامین سرمایه جمعی چیست
    رایگان 07:20
  • معرفی پروژه
    رایگان 04:50
  • نصب نیازمندیهای توسعه پروژه
    07:10
  • ابزارهای ganache و ganache-cli
    15:20
  • آشنایی با زبان برنامه نویسی Solidity
    11:00
  • آشنایی با Remix IDE
    10:45
  • آشنایی با چارچوب Truffle
    13:40

  • توسعه قرارداد کمپین سرمایه گذاری, ساختار قرارداد
    15:20
  • ادامه توسعه قرارداد کمپین سرمایه گذاری, منطق مشارکت
    10:00
  • بخش پایانی توسعه قرارداد کمپین, منطق برداشت, modifier ها
    14:15
  • نوشتن تست برای قراردادهای هوشمند
    20:30

  • ایجاد اپلیکیشن جدید در react
    10:00
  • فعال کردن routing در اپلیکیشن
    12:40
  • ادامه موضوع routing در اپلیکیشن
    08:40
  • استفاده از react material ui
    11:00
  • توسعه صفحه home
    17:00
  • تکمیل routing در اپلیکیشن
    08:20
  • توسعه بخش ظاهری صفحه مشاهده کمپین
    15:10
  • توسعه بخش ظاهری صفحه ایجاد کمپین
    18:40

  • معرفی کتاب خانه web3.js
    15:00
  • استفاده از پکیج web3-react
    14:00
  • استفاده از context در React
    17:20
  • ادامه موضوع react context, اتصال با قرارداد هوشمند
    20:40
  • ارتباط با قرارداد هوشمند برای ایجاد کمپین جدید
    15:10
  • ادامه ارتباط با قرارداد هوشمند برای ایجاد کمپین جدید
    18:50
  • ارتباط با قرارداد هوشمند برای صفحه مشاهده کمپین
    18:40

  • انتشار قراردادهای پروژه با استفاده از truffle
    19:10
  • بررسی صحت عملکرد قراردادهای منتشر شده
    04:20
  • اضافه کردن web3-fallback به پروژه
    17:50
  • بهبود عملکرد پروژه
    13:30
  • انتشار پروژه بر روی firebase
    10:40

ارسال نظر شما

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

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

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

9,500,000 تومان
6,850,000 تومان
28% تخفیف

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