میهن بلاکچین
  • اخبار
    • همه
    • رمزارز در ایران
    • اخبار بیت کوین
    • اخبار اتریوم
    • اخبار آلتکوین
    • اخبار بلاکچین
    • اخبار عمومی
    • اطلاعیه صرافی‌های داخلی
  • تحلیل
    • همه
    • تحلیل آنچین
    • تحلیل اقتصادی
    • تحلیل تکنیکال
    • تحلیل فاندامنتال
  • آموزش
    • همه
    • کریپتو پدیا
    • کریپتو کده
    • دیفای
    • سرمایه گذاری
    • آموزش همه صرافی های ارز دیجیتال
    • ترید
    • کیف پول
    • بازی
    • استخراج
    • NFT
    • مقالات عمومی
  • ایردراپ
  • هک و کلاهبرداری
  • قیمت ارزهای دیجیتال
  • ماشین حساب ارزهای دیجیتال
  • مقایسه قیمت در صرافی
  • نشان‌شده‌ها
No Result
مشاهده همه‌ی نتایج
  • اخبار
    • همه
    • رمزارز در ایران
    • اخبار بیت کوین
    • اخبار اتریوم
    • اخبار آلتکوین
    • اخبار بلاکچین
    • اخبار عمومی
    • اطلاعیه صرافی‌های داخلی
  • تحلیل
    • همه
    • تحلیل آنچین
    • تحلیل اقتصادی
    • تحلیل تکنیکال
    • تحلیل فاندامنتال
  • آموزش
    • همه
    • کریپتو پدیا
    • کریپتو کده
    • دیفای
    • سرمایه گذاری
    • آموزش همه صرافی های ارز دیجیتال
    • ترید
    • کیف پول
    • بازی
    • استخراج
    • NFT
    • مقالات عمومی
  • ایردراپ
  • هک و کلاهبرداری
  • قیمت ارزهای دیجیتال
  • ماشین حساب ارزهای دیجیتال
  • مقایسه قیمت در صرافی
  • نشان‌شده‌ها
No Result
مشاهده همه‌ی نتایج
میهن بلاکچین
No Result
مشاهده همه‌ی نتایج
میهن بلاکچین اخبار اخبار عمومی

برگزاری دوره جامع آموزش برنامه‌نویسی سالیدیتی برای ورود به حوزه بلاکچین

نگارش:‌تیم تولید محتوا
21 تیر 1402 - 15:40
در اخبار عمومی
زمان مطالعه: 7 دقیقه
0
solidity-2

آکادمی سیتکس «دوره جامع آموزش برنامه‌نویسی سالیدیتی» را برگزار می‌کند. شرکت‌کنندگان پس از گذراندن این دوره قادر خواهند بود تا مهارت‌های لازم برای ورود به حوزه برنامه‌نویسی بلاکچین و به صورت خاص شبکه‌هایی مانند اتریوم که از زبان سالیدیتی (Solidity) پشتیبانی می‌کنند را کسب کنند.

این دوره از تاریخ پنجشنبه ۱۲ مرداد آغاز خواهد شد و مدت زمان آن حدود ۴۰ ساعت خواهد بود و تا ۳۱ شهریور ادامه خواهد داشت. کاربران میهن بلاکچین با وارد کردن کد تخفیف اختصاصی میهن بلاکچین MIHANBLOCKCHAIN02 می‌توانند با ۱۵٪ تخفیف در این دوره شرکت کنید. لازم به ذکر است این دوره هم برای علاقه‌مندان ورود به این حوزه و هم کسانی که تجربه در برنامه‌نویسی داشته‌ باشند، مفید خواهد بود.

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

آکادمی سیتکس این دوره آموزشی را از روز پنجشنبه ۱۲ مرداد ساعت ۸ صبح شروع خواهد کرد تا با ارائه آموزش صفر تا صد برنامه نویسی با زبان سالیدیتی، دانش‌ پذیران علاقمند به این حوزه را در هر سطحی از برنامه‌ نویسی، در مسیر ایجاد تحول در مسیر شغلی، تحصیلی و مهاجرتی یاری نماید.

مدرس این دوره بهادر قدم‌خیر است که سابقه تالیف کتاب «آموزش برنامه‌نویسی سالیدیتی» را در کارنامه خود دارد. قرار است به استثنای جلسه اول، این دوره در روزهای پنجشنبه و جمعه برگزار شود که مدت برگزاری هر جلسه ۳ ساعت خواهد بود. لازم به ذکر است که تاریخ دقیق این جلسات پس از ثبت نام متقاضی از طریق تماس تلفنی به او اعلام خواهد شد.

آنچه در این مطلب می‌خوانید

Toggle
  • سرفصل‌های دوره آموزشی برنامه‌نویسی سالیدیتی
  • نحوه شرکت در این دوره

سرفصل‌های دوره آموزشی برنامه‌نویسی سالیدیتی

مدت زمان دوره آموزشی برنامه‌نویسی سالیدیتی حدود ۴۰ ساعت خواهد بود که مطابق با سر فصل‌های زیر برگزار خواهد شد:

اصول اولیه توسعه قرارداد هوشمند: (۳ ساعت)

  • آشنایی با برنامه نویسی مبتنی بر قرارداد (Contract Oriented Programming)
  • ساختار یک قرارداد هوشمند
  • معرفی زبان Solidity (یک زبان تورینگ کامل برای کدنویسی قرارداد هوشمند)
  • آشنایی با محیط برنامه نویسی آنلاین Remix برای توسعه قرارداد هوشمند
  • کامپایل اولین کد سالیدیتی
  • ساختار کلی یک فایل سالیدیتی
  • دیپلوی قرارداد هوشمند روی شبکه تست نت اتریوم

برنامه‌نویسی مقدماتی به زبان Solidity: (۱۵ ساعت)

  • دیتا تایپ‌های سالیدیتی
  • ساختارهای داده‌ای(متغیرها) در سالیدیتی
  • معرفی انواع متغیرهای سالیدیتی
  • سطوح دسترسی متغیرها در سالیدیتی
  • scope ها در سالیدیتی
  • Data Location ها در سالیدیتی
  • مقادیر عددی در سالیدیتی
  • Boolean در سالیدیتی
  • Address ها در سالیدیتی
  • انواع Address در اتریوم
  • Enum / دیتا تایپ تعریف شده توسط کاربر
  • BytesX
  • آرایه‌ها در سالیدیتی
  • String در سالیدیتی
  • Mapping در سالیدیتی
  • Struct در سالیدیتی
  • Bytes
  • سطوح دسترسی توابع در سالیدیتی
  • تعریف تابع در سالیدیتی
  • ۴ گونه از توابع در سالیدیتی
  • Modifier و کاربرد آن در سالیدیتی
  • انواع روش های دریافت خروجی از توابع سالیدیتی
  • overload کردن توابع سالیدیتی
  • memory و calldata
  • Constructor در قراردادهای هوشمند
  • Constant و Immutable
  • GlobalVariable ها (دسترسی به اطلاعات بلاک، گس، حافظه کانترکت، اطلاعات تراکنش‌ها، timestamp و …)
  • واحدهای زمانی سالیدیتی
  • واحدهای پولی سالیدیتی
  • Event ها در سالیدیتی
  • ساختارهای شرطی سالیدیتی
  • ساختارهای کنترلی و مدیریت حلقه‌ها
  • مدیریت خطا توسط Require ،Assert ،Revert
  • تبدیل نوع در سالیدیتی
  • نحوه حذف عنصری خاص از آرایه
  • پیاده‌سازی قابلیت پیمایش در Mapping
  • آشنایی و کار با Balance اکانت‌ها و موجودی قرارداد هوشمند
  • کار با توابع transfer و send و call جهت انتقال موجودی به یک اکانت دیگر
  • توابع Fallback
  • مدیریت پرداخت‌های اتر به یک قرارداد هوشمند
  • شی گرایی در سالیدیتی (Object Oriented Programming)
  • شروع ارث بری در سالیدیتی
  • انواع ارث بری در سالیدیتی
  • توابع Virtual
  • بازنویسی یا Override کردن توابع سالیدیتی
  • ارث بری Constructor ها در سالیدیتی
  • ارث بری متغیرها در سالیدیتی
  • polymorphism در سالیدیتی
  • روش های ارتباط با قراردادهای هوشمند دیگر
  • اینترفیس (Interface) در سالیدیتی
  • کتابخانه (Library) در سالیدیتی
  • شباهت و تفاوت کتابخانه و قرارداد
  • از بین بردن قرارداد هوشمند
  • آشنایی با کتابخانه‌های OpenZeppelin
  • کار با کتابخانه‌های OpenZeppelin
  • تولید اعداد تصادفی در سالیدیتی

برنامه‌نویسی پیشرفته در Solidity : (۶ ساعت)

  • Storage Layout در سالیدیتی
  • Function Selectors
  • Function Signature / Function Body
  • Call
  • Static call
  • Delegate call
  • Factory Pattern
  • آشنایی با Proxy Contract ها
  • پیاده سازی قرارداد هوشمند به کمک Proxy
  • Assembly در سالیدیتی

مدیریت دیتای خارج از زنجیره (off-chain) به کمک اوراکل ها (ChainLink, VRF, DataFeeds): (۲.۵ ساعت)

  • آشنایی با مفهوم دیتای خارج از زنجیره (Off-Chain)
  • آشنایی با اوراکل ها (دیتاسورس/ساختمان داده های شخص ثالث)
  • مدیریت دیتای خارج از زنجیره با استفاده از Oracle ها در قرارداد هوشمند
  • ChainLink
  • DataFeeds
  • تولید اعداد تصادفی در سالیدیتی با استفاده از اوراکل(VRF)

استانداردهای اتریوم: (۱ ساعت)

  • بررسی استانداردهای مختلف در سالیدیتی
  • آشنایی با استاندارد توکن ERC20
  • پیاده سازی و توضیح توکن ERC20
  • نصب و آماده سازی ابزارهای توسعه بلاک چین: (۱ ساعت)
  • Metamsk
  • Node.js و npm
  • VSCode
  • آشنایی با فریمورک های برنامه نویسی سالیدیتی
  • Hardhat
  • Truffle
  • Ganache

کار با ابزارهای توسعه بلاک چین: (۴ ساعت)

  • آشنایی با ساختار Hardhat
  • انواع بلاکچین ها و نحوه استفاده در Hardhat
  • آشنایی با کتابخانه Ethers.js
  • پیاده سازی و کامپایل توکن استاندارد ERC20 در Hardhat
  • اسکریپت نویسی در Hardhat
  • دیپلوی توکن استاندارد ERC20 با استفاده از Hardhat در شبکه Local
  • دیپلوی توکن استاندارد ERC20 با استفاده از Hardhat در شبکه Testnet
  • دیپلوی توکن استاندارد ERC20 با استفاده از Hardhat در شبکه MainNet
  • ساختار مورد نیاز جهت ارتباط با قراردادهای هوشمند توسط Ethers
  • ارتباط با قراردادهای هوشمند با استفاده از کتابخانه Ethers
  • ادغام قراردادهای هوشمند
  • وریفای قراردادهای هوشمند بر روی بلاکچین
  • نصب و تنظیم Truffle
  • آشنایی با ساختار Truffle
  • پیاده سازی قرارداد هوشمند ToDo list در Truffle
  • کامپایل و دیپلوی قرارداد هوشمند ToDo list در Truffle
  • تنظیم بلاکچین لوکال ganache
  • آشنایی با کتابخانه web3.js
  • ارتباط با قرارداد هوشمند در Truffle با استفاده از کتابخانه Web3.js

تست نویسی در سالیدیتی: (۱.۵ ساعت)

  • نصب و آشنایی با Mocha و Chai
  • تست نویسی (Unit-Test) قراردادهای هوشمند به کمک ابزارهای مربوطه

بهینه سازی Gas در سالیدیتی: (۲ ساعت)

  • مفهوم Gas و اهمیت مدیریت گس در قرارداد هوشمند
  • بهینه سازی قرارداد هوشمند جهت کاهش هزینه GAS
  • تکنیک Pack کردن متغیرها و سایر تکنیک ها …

امنیت قراردادهای هوشمند: (۱.۵ ساعت)

  • بررسی موارد امنیتی در قراردادهای هوشمند
  • بررسی برخی از حمله های امنیتی در قراردادهای هوشمند

NFT ها: (۲.۵ ساعت)

  • آشنایی با استاندارد ERC721 – توکن غیر مثلی(NFT)
  • پیاده سازی یک کالکشن NFT
  • مشاهده NFT در مارکت پلیس
  • IPFS چیست؟
  • نصب و استفاده از IPFS Desktop
  • کار با nft.storage
  • آپلود فایل بر روی IPFS و بدست آوردن CID
  • دسترسی به فایل های ذخیره شده روی IPFS

نحوه شرکت در این دوره

شما از طریق سایت ایوند می‌توانید برای شرکت در دوره آموزشی برنامه‌نویسی سالیدیتی اقدام کنید. هزینه این دوره برابر ۶,۸۰۰,۰۰۰ تومان است. برای دریافت مشاوره در مورد این دوره می‌توانید از طریق شماره تلفن ۰۲۱۴۹۱۲۶ داخلی ۳۱۳ با آکادمی سیتکس تماس بگیرید. برای شرکت در این دوره و خواندن جزییات بیشتر به این لینک مراجعه کنید.

کاربران عزیز توجه داشته باشید که با وارد کردن کد تخفیف اختصاصی میهن بلاکچین می‌توانید با ۱۵٪ تخفیف در این دوره شرکت کنید. کد تخفیف: MIHANBLOCKCHAIN02

تگ: اتریومزبان برنامه نویسیسالیدیتیقرارداد هوشمند
اشتراک‌گذاریتوئیت

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

زلزله ین (Yen-quake) و تحلیل آرتور هیز از سیاست‌های پولی جدید و آغاز رالی بزرگ بیت‌کوین و آلت‌کوین‌ها
مقالات عمومی

زلزله ین (Yen-quake) و تحلیل آرتور هیز از سیاست‌های پولی جدید و آغاز رالی بزرگ بیت‌کوین و آلت‌کوین‌ها

21 مرداد 1405 - 12:00
95
نقشه راه پروژه های کریپتویی
اخبار اتریوم

به‌روزرسانی نقشه راه اتریوم: رول‌آپ‌های بومی و امنیت پسا-کوانتومی در اولویت قرار گرفتند

20 مرداد 1405 - 11:00
26
فیچر آپدیت هفتگی
تحلیل فاندامنتال

نبض هفتگی بازار کریپتو؛ از اخبار مهم تا رویدادهای پیش‌روی هفته سوم مرداد

19 مرداد 1405 - 09:00
30
فیچر لیکویید ری استیکینگ Liquid_Restaking
مقالات عمومی

طرح جدید EIP-8363: آیا کاهش پاداش استیکینگ به ضرر اتریوم تمام می‌شود؟

17 مرداد 1405 - 16:00
27
فیچر اخبار اتریوم و تحلیل قیمت اتریوم
اخبار اتریوم

سه سیگنال صعودی مهم برای اتریوم؛ اما داده‌های آنچین هنوز یک هشدار جدی می‌دهند

6 مرداد 1405 - 23:00
69
توکن stETH چیست
اخبار اتریوم

لیدو با ارتقای جدید، تعداد اعتبارسنج‌های اتریوم را تا یک‌سوم کاهش می‌دهد

6 مرداد 1405 - 21:00
26
اشتراک
اطلاع از
0 دیدگاه
جدید ترین
قدیمی ترین محبوب ترین
Inline Feedbacks
View all comments

آموزش

چقدر ارز دیجیتال بخرم تا ثروتمند شوم؟
مقالات عمومی

چقدر ارز دیجیتال بخریم تا زندگی‌مان تغییر کند؟

21 مرداد 1405 - 20:00
84
آینده بلاکچین
مقالات عمومی

آینده بلاکچین جایی است که دیگر کسی آن را نمی‌بیند! مقاله‌ای که کریپتوبازها باید بخوانند

21 مرداد 1405 - 16:00
38
زلزله ین (Yen-quake) و تحلیل آرتور هیز از سیاست‌های پولی جدید و آغاز رالی بزرگ بیت‌کوین و آلت‌کوین‌ها
مقالات عمومی

زلزله ین (Yen-quake) و تحلیل آرتور هیز از سیاست‌های پولی جدید و آغاز رالی بزرگ بیت‌کوین و آلت‌کوین‌ها

21 مرداد 1405 - 12:00
95
حفظ ارزش پول
مقالات عمومی

راه‌های حفظ ارزش پول؛ چگونه قدرت خرید خود را در برابر تورم حفظ کنیم؟

17 مرداد 1405 - 20:00
138
فیچر لیکویید ری استیکینگ Liquid_Restaking
مقالات عمومی

طرح جدید EIP-8363: آیا کاهش پاداش استیکینگ به ضرر اتریوم تمام می‌شود؟

17 مرداد 1405 - 16:00
27
چرا هوش مصنوعی اکنون در کوتاه‌مدت تهدیدی فوری‌تر از کامپیوترهای کوانتومی برای بیت‌کوین است؟
مقالات عمومی

چرا هوش مصنوعی اکنون در کوتاه‌مدت تهدیدی فوری‌تر از کامپیوترهای کوانتومی برای بیت‌کوین است؟

17 مرداد 1405 - 12:00
40

پیشنهاد سردبیر

فیچر بازار سهام

وال‌استریت فقط برای آمریکایی‌ها نیست؛ قبل از خرید اپل، انویدیا یا S&P 500 این راهنما را بخوانید

16 تیر 1405 - 17:00
246

روزهای قرمز بازار؛ قربانی ترس می‌شوید یا استراتژی‌تان را تغییر می‌دهید؟

تحریم صرافی های ایرانی و ریسک حضانتی؛ دارایی‌هایمان واقعاً در خطر است؟

گزارش ویژه: اکسکوینو چگونه از اختلالی ادعایی به بحرانی سیستمی رسید؟ کالبدشکافی ورشکستگی پنهان در فین‌تک ایران

۵ گام طلایی برای ردیابی کیف پول‌ نهنگ‌ها و به دست آوردن سرمایه میلیون دلاری

«برای آنچه نیاز دارید، چه بهایی می‌پردازید؟» صورت‌مسئله تازه اقتصاد جهانی و ایران

  • خانه
  • قیمت ارز
  • صرافی ها
  • ماشین حساب
No Result
مشاهده همه‌ی نتایج
  • اخبار
    • همه
    • رمزارز در ایران
    • اخبار بیت کوین
    • اخبار اتریوم
    • اخبار آلتکوین
    • اخبار بلاکچین
    • اخبار عمومی
    • اطلاعیه صرافی‌های داخلی
  • تحلیل
    • همه
    • تحلیل آنچین
    • تحلیل اقتصادی
    • تحلیل تکنیکال
    • تحلیل فاندامنتال
  • آموزش
    • همه
    • کریپتو پدیا
    • کریپتو کده
    • دیفای
    • سرمایه گذاری
    • آموزش همه صرافی های ارز دیجیتال
    • ترید
    • کیف پول
    • بازی
    • استخراج
    • NFT
    • مقالات عمومی
  • ایردراپ
  • هک و کلاهبرداری
  • قیمت ارزهای دیجیتال
  • ماشین حساب ارزهای دیجیتال
  • مقایسه قیمت در صرافی
  • نشان‌شده‌ها

© 2025 - تمامی حقوق مادی و معنوی این وبسایت نزد میهن بلاکچین محفوظ است

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

© 2026 - تمامی حقوق مادی و معنوی این وبسایت نزد میهن بلاکچین محفوظ است.