×
ribbon

آموزش جامع سالیدیتی

مدرس:

بهادر قدم خیر

اگه میخواین توی برنامه نویسی سالیدیتی پیشرفته بشین، و همینطورم درک خوبی از برنامه نویسی سالیدیتی پیدا کنین،... بیشتر
محبوب کاربران
گواهی‌نامه
4.9 (11)
4 دیدگاه
471دانشجو
16ساعت
سرفصل‌ها
مقدماتی تا پیشرفته سطح دوره

اشتراک مکتب‌پلاس

خرید اشتراک

با خرید اشتراک مکتب‌پلاس، علاوه بر این دوره، به بیش از ۴،۰۰۰ دوره دیگر دسترسی خواهید داشت.

دسترسی به تمام دوره‌هابیش از ۴،۰۰۰ دوره
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

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

یادگیری مباحث پیشرفته سالیدیتی

پیاده سازی پروژه‌های واقعی

یادگیری استفاده از ابزارها و فریمورک‌های سالیدیتی

این دوره شامل:

16 ساعت ویدئو

1 فایل ضمیمه قابل دانلود

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

سرفصل‌های دوره

17 فصل108 جلسه16 ساعت ویدیو
پیشنیازهای شروع سالیدیتی
  معرفی دوره
03:44
  سالیدیتی چیست؟
06:41
  ساختار کلی قراردادهای هوشمند
06:58
  آشنایی با Remix IDE و بررسی آن
14:48
  ورژنینگ در سالیدیتی
05:57
متغیرهای سالیدیتی
  ساختار حافظه در قراردادهای هوشمند
03:53
  Data type یا ساختار داده ای
03:57
  متغیرهای عددی
12:03
  Boolean
08:21
  متغیرهای نوع Address
11:37
  Enum
12:08
  متغیرهای بایتی ساده
07:36
  آرایه های ساده(با طول ثابت)
10:29
  آرایه های پیچیده(با طول متغیر)
10:17
  String
05:00
  Struct
09:10
  Mapping ها
08:04
  متغیر بایتی پیچیده
04:18
  Visibility یا مشاهده پذیری
08:16
  حیطه فعالیت متغیرها یا Variable Scope
10:08
توابع در سالیدیتی
  تابع، ساختار، و انواع آن در سالیدیتی
10:21
  مشاهده پذیری توابع
11:09
  توابع view
17:03
  توابع pure
05:06
  توابع non-Payable
03:32
  توابع payable
10:56
  سازنده ها یا constructor
06:49
  متغیرهای ثابت(غیر قابل تغییر)
05:07
  Data location بخش اول
27:47
  Data location بخش دوم
07:27
  انواع خروجی توابع
08:33
  Overloading
04:33
  Fallback و Receive
16:20
  selector - signature
06:56
ایونت و دستورات کنترلی
  Event یا رخداد
08:47
  شروط در سالیدیتی
06:13
  حلقه ها در سالیدیتی - بخش اول
13:31
  حلقه ها در سالیدیتی - بخش دوم
06:14
مدیریت خطا
  راه های مدیریت و جلوگیری از خطا
07:05
  Require/Revert/Assert
11:17
  Modifier
12:25
  Custom Error
09:21
ارث بری
  انواع ارث بری
01:54
  Single inheritance
03:10
  Multilevel inheritance
03:34
  Hierarchical inheritance
02:11
  Multiple inheritance
05:43
  Virtual و Override
08:50
  Super
06:08
  ارث بری constructorها
05:38
ارتباط بین کانترکت‌ها
  Interface
10:00
  call
15:30
  staticcall
02:47
  delegatecall
10:09
کتابخانه
  کتابخانه یا library چیست
07:14
  ایجاد کتابخانه حذف عنصر از آرایه
08:28
  کتابخانه های پرکاربرد
03:24
ABI
  ABI چیست؟ encode و decode
10:08
  calls with ABI
14:41
کیف پول Metamask
  نصب و آشنایی با کیف پول متامسک
13:29
  افزودن شبکه ها به متامسک
01:54
  اتصال به Remix Ide - شارژ کیف پول
07:01

پیش‌نیاز‌ها

به عنوان پیشنیازهای دوره، بهتر است که درک کلی از مفاهیم بلاکچین و اتریوم داشته باشید.

اگرچه سعی شده تا حد ممکن، دوره برای همه افراد با هر سطح دانشی، مناسب طراحی شده باشه، اما به منظور راحتی بیشتر خودتان در طول دوره، بهتر است با مفاهیم پایه ای برنامه نویسی آشنایی داشته باشید

توضیحات دوره

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

معرفی دوره آموزش پیشرفته سالیدیتی

اگه میخواین توی برنامه نویسی سالیدیتی حرفه ای بشین و همینطورم درک خوبی از برنامه نویسی سالیدیتی پیدا کنین، این دوره مخصوص خود شماست!

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

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

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

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

 

در انتهای این دوره خاص برنامه نویسی سالیدیتی، چه مهارت هایی کسب میکنین؟

مباحث مطرح شده توی این دوره، از جمله مسائل بسیار مهم در حوزه برنامه نویسی سالیدیتی هستن و با یادگیریشون سطح شما توی برنامه نویسی سالیدیتی بسیار بالاتر از بسیاری از سایر افراد این حوزه خواهد بود.

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

مسلماً پیشنیازهای استخدام در شرکت ها و پروژه های داخلی و خارجی رو هم به دست میارین و یادشون میگیرین.

برنامه نویسی بلد نیستین؟

اشکالی نداره. میتونین از محتوای این دوره استفاده کنین و به موازاتش به یادگیری مقدمات و مفاهیم پایه برنامه نویسی بپردازین. به هر حال، خواه ناخواه، باید وارد مسیر بشید و پاهاتون رو خیس کنین. پیشنهاد میکنم زیاد بهش فکر نکنین، و بپرین تو!

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

هر کسی که به تکنولوژی علاقه داره و میخواد قبل از اشباع شدن یک حوزه آینده دار، اون رو یاد بگیره، مهارتش رو بالا ببره، و از بقیه جلوتر باشه.

پیشنهادی برای آموزش های مکمل این دوره داریم؟

جواب کوتاه: بله، قطعاً!

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

 

دیدگاه کاربران

4.9

بر اساس امتیاز 11 دانشجو

1
2
3
4
5

علی نصیرلو

1 ماه پیش

5

Bomb🔥💣

محمد امین خوشنود

7 ماه پیش

5

awli

دانشجوی دوره

1 سال پیش

5

درود استاد قدم خیر عزیز . سپاس از آموزش های کامل و عالی تون.

سید محسن خراسانی کیاسری

1 سال پیش

4

دوره خیلی خوبی بود و استاد مفاهیم را به سادگی منتقل می کردند

گواهینامه اختصاصی دو زبانه

پس از گذراندن دوره به صورت آنلاین در سایت مکتب‌خونه، گواهی‌نامه رسمی پایان دوره به زبان فارسی و انگلیسی، توسط مکتب‌خونه به اسم شما صادر شده و در اختیار شما قرار می‌گیرد.

امکان اشتراک گذاری در لینکدین
دو زبانه
بهادر قدم خیر
1دوره
471دانشجو
11نظر و امتیاز
بلاکچین دولوپر شرکت Meta app LLC، مولف کتاب آموزش برنامه نویسی سالیدیتی، علاقه‌مند به تکنولوژی، و مباحث روز حوزه بلاکچین و کریپتوکارنسی، با پیشینه تحصیلی مهندسی نرم افزار، ارشد IT، و سابقه فعالیت در حوزه کریپوکارنسی از سال 2017

مهارت‌هایی که می‌آموزید

دوره‌های مشابه

سوالات پرتکرار

آیا بعد از پایان مدت دوره همچنان به محتوای آن دسترسی دارم؟

بله. پس از پایان مدت دوره نیز به ویدئوها، تمرین‌ها، پروژه‌ها و سایر محتوای آموزشی دوره دسترسی خواهید داشت؛ اما امکان تصحیح تمرین‌ها توسط پشتیبان دوره و دریافت گواهی‌نامه برای شما وجود نخواهد داشت.