دوره آموزشی بلاکچین: سالیدیتی (2018)
50 دقیقهمتوسط2018-10-18
مدرسین

Emmanuel Henri
Executive with 20+ years of experience in programming and design
جزئیات دوره
Blockchain یک کلمه کلیدی است، اما همچنین یک تکنولوژی بسیار قدرتمند است که به کاربران روزمره اجازه می دهد تا بدون نیاز به یک واسطه اطلاعات حساس را مبادله کنند. برنامه نویسان می توانند بلاکچین را در برنامه های خود با استفاده از Solidity، یک زبان برنامه نویسی برای پلت فرم Ethereum، استفاده کنند. این دوره به شما می آموزد که چگونه یک نرم افزار contract-based را با Solidity ایجاد کنید. مدرس Emmanuel Henri با مبانی اصول و قراردادهای هوشمندانه شروع می کند: تراکنش های خودکار به صورت مستقیم در کد نوشته شده است. سپس شما می توانید همه چیز در مورد اکوسیستم Solidity، از جمله قواعد و مفاهیم پیشرفته ای مانند نگاشت های منبع را یاد بگیرید، سپس آنها را برای ایجاد اولین قرارداد خود، اعمال کنید.
موضوعات شامل:
نصب جامدادی
اصول برنامه ریزی جامدادی: انواع ، متغیرها ، توابع و شرط ها
ایجاد یک قرارداد هوشمند در Solidity
تنظیم متغیرها
افزودن اصلاح کننده ها
نهایی کردن توابع
قرارداد خود را آزمایش می کنید
موضوعات شامل:
نصب جامدادی
اصول برنامه ریزی جامدادی: انواع ، متغیرها ، توابع و شرط ها
ایجاد یک قرارداد هوشمند در Solidity
تنظیم متغیرها
افزودن اصلاح کننده ها
نهایی کردن توابع
قرارداد خود را آزمایش می کنید
مهارت ها
SolidityWeb3CryptocurrencyFinance and AccountingProjectData ScienceOpen Source
سرفصل ها
0. مقدمه
- 01 - با Solidity شروع کنید
- 02 - آنچه باید بدانید
1. معرفی و راه اندازی
- 03 - مقدمه ای بر Solidity
- 04 - مقدمه ای بر قراردادهای هوشمند
- 05 - ماشین مجازی اتریوم (EVM)
- 06 - کامپایلر Solidity را نصب کنید
2. مبانی استحکام
- 07 - اصول نحو جامد
- 08 - نحو اساسی یک قرارداد
- 09 - انواع در جامدادی
- 10 - واحدها و متغیرهای سراسری
- 11 - سایر متغیرهای خاص
- 12 - نمای کلی توابع
- 13 - اپراتورها در Solidity
- 14 - شرایط در استحکام
3. اولین قرارداد شما
- 15 - متغیرهای اولیه را تنظیم کنید
- 16 - اصلاح کنندههای خود را اضافه کنید
- 17 - توابع را نهایی کنید
- 18 - قرارداد خود را آزمایش کنید
4. ملاحظات استحکام
- 19 - راهنمای سبک را مرور کنید
- 20 - مستندات
نتیجه
- 21 - مراحل بعدی