دوره آموزشی ایجاد یک قرارداد هوشمند اتریوم با Go و Solidity
1 ساعت 43 دقیقهمتوسط2024-03-18
مدرسین

Xiao Liu
جزئیات دوره
در دنیای غیرمتمرکز فزایندهای، دانستن چگونگی توسعه قراردادهای هوشمند میتواند یک مزیت بزرگ باشد - اما برخی ویژگیهای منحصربهفرد وجود دارد که حتی برای توسعهدهندگان با تجربه نیز میتواند مشکل باشد. این دوره به منظور ارائه مقدمه ای در مورد نحوه ساخت و استقرار قراردادهای هوشمند در اتریوم به توسعه دهندگان Go طراحی شده است. مربی شیائو لیو تئوری های اساسی در مورد اتریوم، قراردادهای هوشمند و موارد استفاده از آنها را شروع می کند. او سپس به آموزش پروژه ای در مورد نحوه ساخت قرارداد هوشمند با استفاده از Solidity و استقرار و تعامل با آن با استفاده از Go می پردازد. پس از پایان دوره، باید با درک خوبی از بلوک های ساختمانی اولیه، اطمینان داشته باشید که یک قرارداد هوشمند را در اتریوم مستقر کنید.
مهارت ها
Web3CryptocurrencyGoFinance and AccountingGoogleProgramming LanguagesData ScienceSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - توسعه قراردادهای هوشمند با Go را یاد بگیرید
- 02 - آنچه باید بدانید
1. نظریه و مفاهیم
- 03 - خلاصه اتریوم
- 04 - قرارداد هوشمند در اتریوم چیست؟
- 05 - موارد استفاده از قرارداد هوشمند
2. یک محیط توسعه قرارداد هوشمند راهاندازی کنید
- 06 - Solidity را نصب کنید
- 07 - Foundry را نصب کنید
- 08 - Geth را نصب کنید
3. جامدادی 101
- 09 - سلام دنیا
- 10 - انواع بدوی
- 11 - عبارات کنترل جریان
- 12 - توابع
- 13 - عبارات
- 14 - سازنده
4. قرارداد حراج ساده شما
- 15 - حراجها چگونه کار میکنند
- 16 - رابط را تعریف کنید
- 17 - متغیرها را تنظیم کنید
- 18 - سازنده را تعریف کنید
- 19 - تابع Bid() را اجرا کنید
- 20 - اجرا را به پایان برسانید
- 21 - یک قرارداد NFT با OpenZeppelin ایجاد کنید
5. یک API برای قرارداد حراج خود بسازید
- 22 - برو نسل بند
- 23 - اسکلت سرویس
- 24 - مسیرها و گرداننده ها
6. یک قرارداد هوشمند مستقر کنید
- 25 - به بلاک چین محلی مستقر شوید
- 26 - به Testnet و Mainnet اتریوم مستقر شوید
- 27 - فینال بزرگ - حراج را شروع کنیم
نتیجه
- 28 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی یادگیری بیت کوین و سایر ارزهای دیجیتال
- دوره آموزشی بلاکچین و ارز دیجیتال عملی
- دوره آموزشی مبانی بلاک چین
- دوره آموزشی بلاک چین: یادگیری سالیدیتی
- دوره آموزشی حفاظت از رمزارز شما: راهنمای عملی برای جلوگیری از ضرر
- دوره آموزشی 10 مهارت برتر برای توسعه دهندگان بلاک چین
- دوره آموزشی چگونه در وب 3 و بلاک چین شغل پیدا کنیم؟
- دوره آموزشی طراحی وب 3 و ملزومات امنیتی