frontpage hit counter
آخرین اخبار بازار ارزهای دیجیتال

انقلابی در برنامه نویسی استحکام: دوره ای عمیق توسط آکادمی سیتکس

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

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

جزئیات دوره و ثبت نام

عنوان: انقلابی در برنامه نویسی Solidity
مدت زمان: تقریبا 40 ساعت
تاریخ شروع: سه شنبه 10 مرداد
تخفیف: کاربران بلاک چین میهن می توانند با استفاده از کد انحصاری MIHANBLOCKCHAIN02 از 15 درصد تخفیف برخوردار شوند.

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

انقلابی در برنامه نویسی استحکام: دوره ای عمیق توسط آکادمی سیتکس
انقلابی در برنامه نویسی استحکام: دوره ای عمیق توسط آکادمی سیتکس

مربی

رهبر این دوره بهادر کدمخیر، نویسنده مشهور کتاب “آموزش برنامه نویسی استحکام” است. با راهنمایی بهادر، شرکت کنندگان به دنیای Solidity می پردازند و درک جامعی از کاربردهای آن به دست می آورند.

ساختار دوره

این دوره آموزشی روزهای سه شنبه از 19 مرداد ماه و به مدت 40 ساعت برگزار می شود. جلسات به جز کلاس ابتدایی روزهای پنجشنبه و جمعه و هر جلسه 3 ساعت برگزار می شود. توجه داشته باشید که زمان بندی دقیق سرفصل های دوره آموزشی برنامه نویسی Solidity پس از ثبت نام ارائه خواهد شد.

خلاصه دوره

مبانی توسعه قرارداد هوشمند (3 ساعت)

مقدمه ای بر برنامه نویسی قرارداد گرا
ساختار قرارداد هوشمند
بررسی اجمالی زبان Solidity
کاوش در محیط برنامه نویسی آنلاین Remix
تدوین کد استحکام
ساختار یک فایل Solidity
استقرار قراردادهای هوشمند در شبکه آزمایشی اتریوم
مقدمه ای بر برنامه نویسی Solidity (15 ساعت)

انواع داده های استحکام
متغیرها در ساختارهای داده استحکام
بررسی اجمالی انواع جامد
سطوح در استحکام
دامنه ها در Solidity
مکان های داده در Solidity
اعداد و بولی در جامدادی
آدرس ها و انواع اتریوم
شمارش ها و انواع داده های تعریف شده توسط کاربر
بایت در استحکام
آرایه ها و نگاشت در جامدادی
ساختارها و انضباط در استحکام
سطوح دسترسی و تعاریف عملکرد
انواع توابع و اصلاح کننده ها
مدیریت خروجی های تابع
توابع استحکام بیش از حد
مدیریت حافظه و داده های تماس
کاربرد سازنده در قراردادهای هوشمند
متغیرهای ثابت و غیر قابل تغییر
متغیرهای جهانی و واحدهای زمان جامد
واحدهای ارز ثابت
رویدادهای Solidity
ساختارهای شرطی و کنترلی در استحکام
مدیریت خطا با Require، Assert و Revert
تبدیل نوع در Solidity
حذف عناصر آرایه خاص
پیمایش نقشه ها
کار با موجودی حساب و قرارداد
توابع انتقال و تعادل
توابع بازگشتی
مدیریت پرداخت اتر در قراردادهای هوشمند
شی گرایی در جامدادی
وراثت و چند شکلی در استحکام
ارتباط با سایر قراردادهای هوشمند
رابط های Solidity و کتابخانه ها
از بین بردن قراردادهای هوشمند
مقدمه ای بر کتابخانه های OpenZeppelin
کار با کتابخانه های OpenZeppelin
تولید اعداد تصادفی در جامد
برنامه نویسی پیشرفته Solidity (6 ساعت)

چیدمان ذخیره سازی جامد
انتخابگرها و امضاها
تماس و تماس ایستا
با نمایندگان تماس بگیرید
الگوهای کارخانه
قراردادهای نیابتی
مونتاژ در استحکام
مدیریت داده های خارج از زنجیره با اوراکل ها (ChainLink، VRF، DataFeeds)
استانداردهای اتریوم (1 ساعت)

بررسی استانداردهای مختلف استحکام
نمای کلی استاندارد توکن ERC20
پیاده سازی و توضیح توکن های ERC20
نصب و پیکربندی ابزارهای توسعه بلاک چین (1 ساعت)

انقلابی در برنامه نویسی استحکام: دوره ای عمیق توسط آکادمی سیتکس
انقلابی در برنامه نویسی استحکام: دوره ای عمیق توسط آکادمی سیتکس

متاماسک

Node.js و npm
کد ویژوال استودیو (VSC)
چارچوب های برنامه نویسی Solidity (کلاه ایمنی، ترافل، گاناش)
کار با ابزارهای توسعه بلاک چین (4 ساعت)

ساختار و کاربرد هاردات

انواع بلاک چین های پشتیبانی شده توسط Hardhat
مقدمه ای بر کتابخانه Ethers.js
کامپایل و استقرار توکن های ERC20 با استفاده از Hardhat
اسکریپت در Hardhat
استقرار شبکه محلی توکن های ERC20 با استفاده از Hardhat
استقرار شبکه آزمایشی توکن‌های ERC20 با استفاده از Hardhat
رد شبکه اصلی توکن‌های ERC20 با استفاده از Hardhat
ساختار مورد نیاز برای برقراری ارتباط با قراردادهای هوشمند با استفاده از اترها
ارتباطات قرارداد هوشمند با استفاده از کتابخانه اترها
ادغام قراردادهای هوشمند و تأیید بلاک چین
نصب و پیکربندی ترافل
نمای کلی ساختار ترافل
فهرست کارها اجرای قرارداد هوشمند در ترافل
گردآوری و استقرار قرارداد هوشمند ToDo List در Truffle
راه اندازی محلی بلاک چین Ganache
مقدمه ای بر کتابخانه web3.js
ارتباطات قرارداد هوشمند در Truffle با استفاده از کتابخانه web3.js
تست استحکام (1.5 ساعت)

آشنایی با موکا و چای

نوشتن تست های واحد برای قراردادهای هوشمند
بهینه سازی گاز در جامد (2 ساعت)

درک گاز و اهمیت آن
تکنیک های بهینه سازی قرارداد هوشمند
بسته بندی متغیر و سایر استراتژی ها
امنیت قرارداد هوشمند (1.5 ساعت)

انقلابی در برنامه نویسی استحکام: دوره ای عمیق توسط آکادمی سیتکس
انقلابی در برنامه نویسی استحکام: دوره ای عمیق توسط آکادمی سیتکس

بخش بررسی

مسائل urity در قراردادهای هوشمند
شناسایی حملات امنیتی رایج در قراردادهای هوشمند
توکن‌های غیرقابل تعویض (NFT) (2.5 ساعت)

مروری بر استاندارد ERC721 برای توکن‌های غیرقابل تعویض
پیاده سازی مجموعه NFT
یکپارچه سازی بازار NFT
مقدمه ای بر IPFS و کاربردهای آن
نصب و استفاده از دسکتاپ IPFS
کار با nft.storage
آپلود و دسترسی به فایل ها در IPFS
درخواست و پشتیبانی دوره:

برای ثبت نام در دوره برنامه نویسی Solidity انقلابی به سایت رویداد ما مراجعه کنید. هزینه دوره 6800000 تومان می باشد. برای راهنمایی یا سوالات بیشتر، با آکادمی سیتکس با شماره 02149126 (پسوند 313) تماس بگیرید. جزئیات بیشتر و مراحل ثبت نام را می توانید از طریق این لینک مشاهده کنید. پس از ثبت نام، متقاضیان یک تماس تاییدیه با جزئیات جلسه دریافت خواهند کرد.

لیست قیمت ارز دیجیتال

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا