دوره آموزشی Web3js Library (Ethereum) را کامل کنید

دانلود Complete Web3js Library (Ethereum) Course

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: هر آنچه باید در مورد Web3js بدانید اتریوم چیست؟ کتابخانه web3 .js چیست؟ تعامل با بلاک چین (Ganache) تعامل با قرارداد هوشمند استفاده از مرورگر برای تعامل با قرارداد هوشمند تولید ABI و کد بایت با استفاده از web3js استقرار قرارداد هوشمند پیش نیازها: برخی از دانش موجود در مورد توسعه dApp اتریوم کمک می کند، اما اجباری نیست برخی از دانش solidity کمک خواهد کرد. توانایی تفکر منطقی حداقل نیاز برای هر گونه مهارت مرتبط با برنامه نویسی یا کدنویسی دانش خوب بلاک چین است. dApps، ethereum و غیره مفید خواهند بود هر کسی می تواند این دوره را بگذراند، این دوره برای مبتدیان تا پیشرفته است.

اتروم چیست؟

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

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

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

اصطلاح قرارداد هوشمند در طول سال‌ها برای توصیف طیف گسترده‌ای از موارد مختلف استفاده شده است. در دهه 1990، نیک سابو، رمزنگار، این اصطلاح را ابداع کرد و آن را به عنوان "مجموعه ای از وعده ها، مشخص شده به شکل دیجیتال، از جمله پروتکل هایی که در آن طرفین به قول های دیگر عمل می کنند" تعریف کرد. از آن زمان، مفهوم قراردادهای هوشمند، به ویژه پس از معرفی پلتفرم های غیرمتمرکز بلاک چین با اختراع بیت کوین در سال 2009، تکامل یافته است. در زمینه اتریوم، با توجه به اینکه قراردادهای هوشمند اتریوم هیچکدام از این دو نیستند، این اصطلاح در واقع کمی اشتباه است. قراردادهای هوشمند و قانونی، اما این مدت گیر کرده است. در این کتاب، ما از اصطلاح «قرارداد هوشمند» برای اشاره به برنامه‌های رایانه‌ای غیرقابل تغییر استفاده می‌کنیم که به طور قطعی در چارچوب یک ماشین مجازی اتریوم به عنوان بخشی از پروتکل شبکه اتریوم، یعنی روی رایانه غیرمتمرکز جهان اتریوم اجرا می‌شوند.

DApp چیست؟

برنامه غیرمتمرکز یا DApp، برنامه‌ای است که عمدتاً یا کاملاً غیرمتمرکز است.

تمام جنبه‌های ممکن یک برنامه کاربردی که ممکن است غیرمتمرکز باشد را در نظر بگیرید:

  • نرم افزار جلویی

  • نرم افزار Back-end (منطقی)

  • ذخیره‌سازی داده‌ها

  • وضوح نام

  • ارتباطات پیام

Web3.js چیست؟

web3.js مجموعه ای از کتابخانه ها است که به شما امکان می دهد با یک محلی یا راه دور تعامل داشته باشید

گره اتریوم، با استفاده از اتصال HTTP یا IPC.

شما

را یاد خواهید گرفت
  • نصب

  • تصویر بزرگ

  • شبکه

    • ایجاد شی web3

    • میزبان محلی با ganache

    • میزبانی از راه دور با infura

  • حساب

    • ایجاد حساب جدید

    • دریافت موجودی حساب

    • کیف پول

  • block chain

    • بازرسی را مسدود کنید

    • عناوین بلوک مشترک

    • مشترک تراکنش های معلق

  • قرارداد

    • ایجاد قرارداد

    • روش تماس

    • رویداد فرعی

  • معامله

    • قرارداد استقرار تراکنش

    • اتر ارسال تراکنش

    • نوشتن تراکنش در قرارداد هوشمند

Blockchain و Ethereum dapp در حال حاضر روند فنی بسیار داغی هستند. توسعه‌دهنده‌ای با مهارت خوب در بلاک‌چین و Dapp با 6 رقم بسیار آسان است. آیا برای پیوستن به نوآوری عظیم Dapp جالب هستید؟ در دوره من شرکت کنید و من به شما نشان خواهم داد.


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

دوره آموزشی Web3js Library (Ethereum) را کامل کنید Complete Web3js Library (Ethereum) Course

  • نمای کلی دوره Course overview

  • پیش نیازهای دوره Course Prerequisites

  • کتابخانه web3.js چیست؟ What is web3.js library?

  • تعامل با بلاک چین (گاناش) Interacting with Blockchain(Ganache)

  • تعامل با قرارداد هوشمند Interacting with Smart Contract

  • استفاده از مرورگر برای تعامل با قرارداد هوشمند Using browser to interact with smart contract

  • نسل ABI و کد بایت با استفاده از Web3JS Generation of ABI and Byte Code using web3js

  • استقرار قرارداد هوشمند Deployment of Smart Contract

نمایش نظرات

دوره آموزشی Web3js Library (Ethereum) را کامل کنید
جزییات دوره
1.5 hours
8
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
4,908
4.6 از 5
ندارد
دارد
دارد
Designers Lab
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Designers Lab Designers Lab

ماموریت - آموزش آنلاین مقرون به صرفه ما تیمی متشکل از 7 عضو در Designerslab هستیم که دیدگاه مشترکی از آموزش جهانی مقرون به صرفه داریم. ما تمام مطالب و ویدیوهای دوره خود را با مثال های زنده ویرایش می کنیم و تمام تلاش خود را می کنیم تا همه چیز را به راحتی درک کنید. شما در دوره های من همه چیز را یاد خواهید گرفت و مانند من یا بیشتر از من حرفه ای خواهید شد. کتابخانه دوره های ما را بررسی کنید و همین امروز ثبت نام کنید آیا می توانم به شما کمک کنم تا یک مهارت جدید بیاموزید؟ از سال 2019، من هر آنچه را که می دانم به افرادی مانند شما آموزش می دهم. من دوره‌هایی ایجاد می‌کنم که به شما یاد می‌دهند چگونه داستان خود را از طریق عکاسی، ویدئو، طراحی و بازاریابی خلاقانه به اشتراک بگذارید.