آموزش پیشرفته برنامه نویسی سالیدیتی
توضیحات دوره:
اگه میخواین تبدیل به یه برنامه نویس سالیدیتی بشین،
و یا حتی میخواین از دنیای web2 وارد فضای جذاب و آینده دار web3 بشید، حتماً حتماً باید این دوره رو مشاهده کنین!
این دوره ادامه دوره مقدماتی برنامه نویسی سالیدیتی هستش و مباحث از سطح متوسط به بالا توی سالیدیتی رو در اینجا آموزش دادیم.
مباحثی که تو این دوره مطرح شدند از جمله مسائل بسیار مهم توی حوزه برنامه نویسی سالیدیتی هستن و با یادگیری اونها سطح شما توی برنامه نویسی سالیدیتی خیلی بالاتر خواهد رفت.
به عنوان یه برنامه نویس سالیدیتی حتماً حتماً باید مفاهیم و نکاتی که در طول این دوره مطرح میکنیم رو یاد بگیرین و تمرین کنین.
در نهایت تو بخش های پایانی دوره چندتا قرارداد هوشمند مختلف رو پیاده سازی کرده ایم که حسابی به درک و یادگیریتون توی مباحث کاربردی برنامه نویسی سالیدیتی براتون مفیدن.
ضمناً این رو هم یواشکی بهتون بگم: مفاهیم این دوره رو خوب یاد بگیرین که بر اساسشون قراره بعداً چیزای خفن تری یاد بگیریم 😉
تو دوره منتظرتونم 😊
سرفصل های دوره :
Type conversion |
نحوه حذف یک عنصر از آرایه |
Iterable mapping |
شروع مباحث ارث بری |
Single inheritance |
Override و virtual |
Multilevel inheritance |
Hierarchical inheritance |
Multiple inheritance |
Polymorphism |
ارث بری constructorها |
Fallback & receive |
Interface |
فراخوانی سایر اسمارت کانترکت ها |
Library |
شروع کار با کتابخانه پرکاربرد OpenZeppelin |
کانترکت owner |
ایجاد سطوح دسترسی در اسمارت کانترکت |
ABI |
متغیرهای سراسری رمزنگاری در سالیدیتی |
از بین بردن(حذف) اسمارت کانترکت |
مفاهیم بنیادی functionها |
New in contracts |
Call |
delegateCall |
پیاده سازی قرارداد هوشمند ToDo list |
پیاده سازی قرارداد هوشمند انتخابات |
پیاده سازی قرارداد هوشمند پیمانکاری(مثلاً ارتباط بین کارفرما و فریلنسر) |
نحوه ساخت یک توکن استاندارد ERC20 |
نحوه ساخت یک NFT |
نظرات کاربران در رابطه با این دوره