آموزش Ethereum: ساخت برنامه های غیر متمرکز Blockchain (DApps)

Ethereum: Building Blockchain Decentralized Apps (DApps)

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آیا شما علاقه مند به نوشتن برنامه های بلاکچین یا ادغام ارز رمزنگاری شده در برنامه های موجود خود هستید؟ در این دوره مبتنی بر پروژه ، درو فالكمن توسعه دهندگان موبایل و وب را كه كاملاً با مفاهیم برنامه نویسی نحوه كار در محیط بلاك چین Ethereum آشنا هستند ، نشان می دهد. همانطور که او در ایجاد یک قرارداد هوشمند ، رابط کاربری وب و جاوا اسکریپت مورد نیاز برای اتصال این دو گام برمی دارد ، درو به شما کمک می کند تا با مفاهیم کلیدی برنامه نویسی و تکنیک های توسعه Ethereum آشنا شوید. کشف کنید که بلاکچین Ethereum چیست و تفاوت آن با بیت کوین چیست. با Solidid ، زبان برنامه نویسی مورد استفاده برای نوشتن قراردادهای هوشمند در شبکه Ethereum ، آشنا شوید. علاوه بر این ، یاد بگیرید که چگونه با استفاده از برخی از زبانهای برنامه نویسی وب که قبلاً با آنها آشنا هستید ، برنامه های غیرمتمرکز (DApps) بسازید.
موضوعات شامل:
  • تفاوت بلاکچین Ethereum با بیت کوین
  • قراردادهای هوشمند چیست و چگونه کار می کند
  • ایجاد یک قرارداد هوشمند از ابتدا در Solidity
  • استفاده از ترافل برای آزمایش قراردادهای هوشمند
  • استفاده از web3.js برای تعامل با بلاکچین
  • استقرار منابع در Swarm

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

مقدمه Introduction

  • خوش آمدی Welcome

  • آنچه باید بدانید What you should know

  • با استفاده از پرونده های تمرینی Using the exercise files

1. راه اندازی 1. Getting Set Up

  • آنچه خواهیم ساخت What we will be building

  • تنظیم سرور Server setup

  • MetaMask را نصب کنید Install MetaMask

2. معرفی DApps و Ethereum 2. Introduction to DApps and Ethereum

  • blockchain اتریوم ، قسمت 1 The Ethereum blockchain, part 1

  • blockchain اتریوم ، قسمت 2 The Ethereum blockchain, part 2

  • قراردادهای هوشمند توضیح داده شده است Smart contracts explained

  • مورد برنامه های غیر متمرکز یا DApps The case for decentralized apps or DApps

  • چند نمونه DApps Some sample DApps

  • چگونه اتریوم کار می کند How Ethereum works

  • تعامل با شبکه اتریوم Interacting with the Ethereum network

3. نوشتن یک قرارداد هوشمند 3. Writing a Smart Contract

  • معرفی به مقاومت Intro to Solidity

  • Solid چیست؟ What does Solidity look like?

  • ایجاد یک قرارداد هوشمند ساده Creating a simple smart contract

  • تهیه و مهاجرت قراردادهای هوشمند Compiling and migrating smart contracts

  • تست با ترافل Testing with Truffle

4- ساخت DApp 4. Building a DApp

  • UI ساده DApp ما Our simple DApp UI

  • معرفی به web3.js Intro to web3.js

  • تعامل با blockchain ، قسمت 1 Interacting with the blockchain, part 1

  • تعامل با blockchain ، قسمت 2 Interacting with the blockchain, part 2

  • تماس با قرارداد هوشمند ما ، قسمت 1 Calling our smart contract, part 1

  • تماس با قرارداد هوشمند ما ، قسمت 2 Calling our smart contract, part 2

  • استفاده از متا ماسک در مشتری ما Using MetaMask in our client

5- استقرار در شبکه اتریوم 5. Deploying to the Ethereum network

  • نصب میزکار برای میزبانی محلی Installing geth to host locally

  • استقرار Testnet / Ropsten و mainnet ، قسمت 1 Testnet/Ropsten and mainnet deployment, part 1

  • استقرار Testnet / Ropsten و mainnet ، قسمت 2 Testnet/Ropsten and mainnet deployment, part 2

  • بکارگیری منابع در Swarm Deploying resources in Swarm

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش Ethereum: ساخت برنامه های غیر متمرکز Blockchain (DApps)
جزییات دوره
1h 46m
30
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
59,927
- از 5
ندارد
دارد
دارد
Drew Falkman
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Drew Falkman Drew Falkman

طراحی سایت‌ها برای شرکت‌های بزرگ با استفاده از جاوا، پی‌اچ‌پی و وردپرس

درو فالکمن سایت‌هایی را برای شرکت‌های Fortune 500 با استفاده از جاوا، پی‌اچ‌پی و وردپرس معمار می‌کند.

درو فالکمن از آنجایی که آزمایش برای Mosaic و Netscape یک روش استاندارد بود، برنامه های کاربردی وب را توسعه می داد. او موج دات‌کام را از طریق رشد یک استارت‌آپ و دستیابی به سرمایه‌گذاری مخاطره‌آمیز سپری کرد، و اکنون خوشحال است که از طریق شرکت خود، Falkon Productions، مشاوره و آموزش می‌دهد. در طول سال‌ها، او طراحی و روی سایت‌هایی برای مشتریان از حراج‌های گاو استارت‌آپ گرفته تا شرکت‌های Fortune 500 با استفاده از مجموعه‌ای از فناوری‌ها از جمله جاوا، ColdFusion، JavaScript، Adobe Flex/Flash، PHP و WordPress کار کرده است. درو همچنین یک نویسنده، دو کتاب در مورد جاوا برای ادوبی پرس نوشته و ویرایش فنی را برای انتشارات Que و Wiley انجام داده است. او در مجلات توسعه دهندگان و آنلاین، از جمله در Adobe.com منتشر شده است. او یک مدرس و برنامه‌نویس معتبر Adobe است و در کنفرانس‌هایی در سراسر ایالات متحده سخنرانی کرده است. او در حال حاضر در سانتا مونیکا، کالیفرنیا ساکن است.