آموزش مقدماتی زبان سالیدیتی جهت توسعه قراردادهای هوشمند

آموزش مقدماتی زبان سالیدیتی جهت توسعه قراردادهای هوشمند


700,000 تومان

650,000 تومان

در این دوره میاموزیم

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

فصل 1/ 17 درس/330 دقیقه

Introduction

رایگان

بحث در باره دوره و مشاغل مربوط به پروژه بلاکچینی، مزایا و معایب

Installing Geth, Node, Trfulle, Ganache, and creating first project using them

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

Introducing remix

معرفی محیط برنامه نویسی Remix

Structure of smart contracts

بررسی ساختار قراردادهای هوشمند

Variable types in solidity

معرفی و تعریف انواع متغیرها در زبان سالیدیتی

Function declaration, Function modifiers, Variable visibility, Compiling a contract, Compilation det

تعریف توابع و اصلاح کننده های تابع در سالیدیتی، سطوح دسترسی متغیرها، کامپیال قرارداد هوشمند و جزئیات مربوط به آن، مستقر کردن قرارداهای هوشمند

More function tips - function overload - computation – cryptographic

رایگان

نکاتی درباره توابع و تعریف برخی توایع خاص

Definition of Ether, Gas, Etherscan

تعریف مفهوم اتر و گس و نحوه استفاده از ابزار اتر اسکن برای ردیابی تراکنش های شبکه اتریوم

Metamask

آموزش نصب و کار با کیف پول متامسک

Built-in variables

رایگان

معرفی متغیرهای درونی سالیدیتی

Arrays

معرفی آرایه ها

Mappings

معرفی ساختار داده mapping

Structs

معرفی ساختار داده struct

Enums

معرفی ساختار داده enum

Data location

موقعیت قرارگیری داده ها در سالیدیتی

Events

ثبت وقایع و خروجی داده ها از بلاکچین توسط event ها

web3.js

معرفی کتابخانه جاوا اسکریپتی web3.js برای ارتباط بلاکچین و رابط کاربری

0 نظر

user