برنامه نویسی بلاکچین اتریوم با solidity

Solidity یک زبان برنامه نویسی برای نوشتن قراردادهای هوشمند است. در اصل ، آن را راهی برای کنترل حساب بانکی با کد در نظر بگیرید. با Solidity ، می توانیم برنامه هایی بنویسیم که کمپین تامین مالی جمعی ، قرعه کشی ، وام یا هر نوع ابزار مالی دیگر را شبیه سازی می کند. از یادگیری زبان برنامه نویسی “دیگری” نترسید. Solidity کاملاً شبیه به Javascript است و برای افرادی که تجربه JS قبلی دارند بسیار آسان است. این دوره تمام ابزارهای لازم برای تسلط بر Solidity را در اختیار شما قرار می دهد.

۲.۴۹ میلیون ۴۹۸ هزار تومان
۸۰
برنامه نویسی بلاکچین اتریوم با solidity
۵۷۹

چرا دوره بلاکچین اتریوم با Solidity پیواس؟

  • تدریس ملموسانه

    سطح تدریس بسیار بالا میباشد!

  • دوره 0 تا 100 میباشد.

    توضیحات دوره از 0 تا 100 میباشد!

  • پشتیبانی رایگان

    تا 3 ماه از پشتیبانی رایگان استفاده کنید!

کلا دوره بلاکچین اتریوم با Solidity درمورد چیه؟

سالیدیتی یک زبان برنامه نویسی شیء گرا و سطح بالا است که برای ساخت قرارداد های هوشمند استفاده میشود این زبان بسیار شبیه زبان جاوااسکریپت است که اگر کسی این زبان را بلد باشد درک سالیدیتی راحت تر است . در این زبان برنامه ها به روش های راحت تر و با ترکیب حروف و اعداد نوشته میشوند.

ویژگی ها و قابلیت هایی که سالیدیتی در بین توسعه دهندگان دارد دلیل خوب و کافی است که هر کسی به دنبال یادگیری و فعالیت در بازار کار سالیدیتی باشد.

این یک فرصت طلایی برای شروع یک حرفه سودآور به عنوان یک توسعه دهنده بلاک چین در شبکه اتریوم و فراتر از آن است .

Solidity زبان مخصوص توسعه برنامه ها بر بستر اتریوم است بنابراین، در این دوره ما بر توسعه قراردادهای هوشمند با استفاده از solidity تمرکز خواهیم کرد. با استفاده از این کلاس، اولین قدم برای تبدیل شدن به یک مهندس قرارداد هوشمند شایسته را بردارید .

سرفصل های دوره بلاکچین اتریوم با Solidity

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

  1. معرفی زبان Solidity (یک زبان تورینگ کامل برای کدنویسی قرارداد هوشمند)
  2. ساختار یک فایل سالیدیتی
  3. Constructor
  4. اسمارت کانترکت ها
  5. Destructor و از بین بردن قرارداد هوشمند با دستور selfdestruct
  6. متغیرها و typeها در سالیدیتی
  7. سطح دسترسی متغیرها در سالیدیتی
  8. تبدیل نوع در سالیدیتی
  9. انواع تابع در سالیدیتی
  10. سطح دسترسی توابع در سالیدیتی
  11. Address ها در سالیدیتی
  12. آشنایی و کار با Balance
  13. اکانت ها و موجودی قرارداد هوشمند کار با توابع
  14. transfer و send و call جهت انتقال موجودی به یک اکانت دیگر
  15. مدیریت پرداخت های اتر به یک قرارداد هوشمند
  16. کاهش و مدیریت خطا توسط Require, Assert, Revert Modifier ها و موارد کاربرد آن در سالیدیتی
  17. Struct و آرایه در سالیدیتی
  18. Mapping در سالیدیتی
  19. Enum / دیتا تایپ تعریف شده توسط کاربر کار با آرایه ها در سالیدیتی
  20. (push-pop-length-delete) ساختارهای شرطی و کنترلی (if-else)
  21. ساختارهای کنترلی و مدیریت حلقه (for-while-break-continue)
  22. GlobalVariable ها (دسترسی به اطلاعات بلاک، گس، حافظه کانترکت، اطلاعات تراکنش ها، timestamp و …)
  23. تولید اعداد تصادفی در سالیدیتی
  24. مفهوم Gas و اهمیت مدیریت گس در قرارداد هوشمند
  25. بهینه سازی قرارداد هوشمند جهت کاهش هزینه GAS
  26. تکنیک Pack کردن متغیرها و سایر تکنیک ها … شی گرایی در سالیدیتی
  27. (Opject Oriented Programming) ارث بری در سالیدیتی
  28. (Inheritance) توابع Virtual بازنویسی یا Override کردن فانشکن ها اینترفیس (Interface) در سالیدیتی
  29. استفاده از کتابخانه (Library) فرق بین کتابخانه و کانترکت
  30. روش های فراخوانی توابع یک اسمارت کانترکت دیگر

نمونه جلسات دوره!

لیست پخش

1 ویدیوها
پخش ویدئو
مخاطبین دوره
سوالات متداول
جلسات دوره

پشتیبانی دوره بلاکچین اتریوم با Solidity

پشتیبانی دوره از طریق ارسال تیکت و ارتباط مستقیم با مدرس خواهد بود، به گونه ای که دانشجویان و مدرس میتوانند از طریق ارسال تیکت های متنی وصوتی! سوالات و پاسخ های خود را ثبت نمایند.

همچنین پشتیبانی فنی پیواس به صورت 12 ساعته از ساعت 9 صبح تا 9 شب به صورت تلفنی و تیکت پاسخگوی دانشجویان میباشند.

دسترسی به محتوای دوره

بلافاصله بعد از خرید دوره برای حساب کاربری شما فعال شده و میتوانید از همین صفحه جلسات را مشاهده کنید.

همچنین دوره به قسمت  ( دوره های خریداری شده ) در پنل کاربری شما اضافه خواهد شد.

سوال دیگری دارید؟

دیگه هر چی بود گفتیم ولی بازم اگه سوالی دارید 3 تا راه ارتباطی براتون گذاشتیم 😋 !

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

و اینکه تمام این راه های ارتباطی کاملا رایگان هستن !

دیدگاه‌ها
نوع دوره
ویدیویی
سطح دوره
پیشرفته
مدت دوره
3 ساعت و 18 دقیقه
پیش نیاز
رایانه خوب + اینترنت
تعداد جلسات
12
حجم
نامعلوم
روش پشتیبانی
تیکت
آخرین بروزرسانی
1402/1/24