بوتکمپ توسعهدهنده بلاکچین Polkadot با Substrate و Rust
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- درک فلسفه پایهای بلاکچین و برنامههای توزیعشده/غیرمتمرکز
- شناخت اصول بنیادین Polkadot و تفاوت آن با سایر بلاکچینها
- آشنایی با قابلیتها و کاربردهای بلاکچین Polkadot
- درک نقش parachainها در Polkadot
- آشنایی با Substrate و اهمیت آن برای Polkadot
- راهاندازی و مدیریت یک بلاکچین multi-node روی کامپیوتر خودتان
- نوشتن بلاکچینهای کاملاً سفارشی برای کاربردهای خاص با Substrate
- پیادهسازی پروتکلهای پیشرفته نویسندگی بلاک برای بلاکچینتان با استفاده از Substrate
- افزودن pallet به بلاکچین برای ارتقای قابلیتهایش
- شناخت چگونگی کارکرد قراردادهای هوشمند Polkadot، چه از نظر نظری و چه عملی
- مهارت یافتن در توسعه پیشرفته با Substrate
پیشنیازهای دوره
- تجربه پایهای برنامهنویسی
- آشنایی با کارکرد بلاکچین
توضیحات دوره
آمادهاید توسعه بلاکچین Polkadot با Substrate را بهطور کامل یاد بگیرید؟ جای درستی آمدهاید!
فناوری بلاکچین یکی از متحولکنندهترین نیروها در سالهای اخیر است - و Polkadot خود باعث تحول در فناوری بلاکچین شده است. Polkadot یک گام فراتر از سایر بلاکچینهاست زیرا بلاکچینی است که تمامی بلاکچینهای دیگر را به هم متصل میکند و اجازه میدهد با یکدیگر ارتباط برقرار کنند. در حال حاضر هزاران بلاکچین مختلف وجود دارد و اینکه Polkadot نخستین است که همه را ترکیب میکند، یک مزیت رقابتی عظیم است. این باعث شده Polkadot با وجود تازگی، به سرعت رشد کند و احتمال پذیرش گسترده آن بسیار بالاست.
شرکتهای بزرگ فناوری و استارتاپها به سرعت به دنبال استخدام توسعهدهندگانی هستند که فناوریهای بلاکچین را درک کنند، اما منابع منتشرشده برای فهم عمیق کاربردهای واقعی بلاکچین و ساخت برنامهها بسیار کم است.
هدف این دوره این است که بهترین منبع آنلاین برای یادگیری درباره Polkadot، بلاکچین و ساخت برنامه با این فناوریهای پیشرفته باشد.
تا پایان این دوره، شما:
- تبدیل به توسعهدهنده متخصص Polkadot خواهید شد و حتی بلاکچینهای کاملاً سفارشی با Substrate خلق خواهید کرد.
- مهارت ساخت اپلیکیشن های غیرمتمرکز خودتان را از ابتدا خواهید داشت.
- میلیونها دلار درآمد از NFTها؟ ساخت نسخه غیرمتمرکز Uber؟ ایجاد بانک خودتان؟ انتخاب با شماست!
در این دوره موضوعات زیر پوشش داده میشود:
- آشنایی با بلاکچین Polkadot، نحوه کارکرد آن، نقش Substrate و دلیل ترکیب شگفتانگیز Polkadot و Substrate
- آموزش عمیق توسعه Polkadot با استفاده از Substrate و Rust
- پروژههای کامل که مهارتهای شما در نوشتن اپلیکیشن های غیرمتمرکز، ساخت بلاکچینهای کاملاً سفارشی، ایجاد palletهای قابل استفاده مجدد و موارد دیگر را تثبیت میکنند
اگر میخواهید از بلاکچین پیشرفته Polkadot در حالی که هنوز تازه و پررشد است بهرهمند شوید، این دوره برای شما مناسب است. فقط کافی است کمی تجربه برنامهنویسی و درک عمومی از نحوه کار بلاکچین داشته باشید.
Polkadot چیست؟
Polkadot یک شبکه بلاکچین است. سایر بلاکچینها جدا از هم و به صورت مستقل عمل میکنند. کاری که Polkadot انجام میدهد این است که همه بلاکچینها را در یک شبکه ترکیب میکند، به طوری که بلاکچینهای درون Polkadot میتوانند با هم ارتباط برقرار کنند و در عین حال ویژگیهای خاص بلاکچین خود را حفظ کنند. Polkadot سریع، امن، اقتصادی، دوستدار محیط زیست است و حتی قراردادهای هوشمند را پشتیبانی میکند؛ کدهایی که روی بلاکچین اجرا میشوند و میتوانند جایگزین بانک، آژانس املاک، شرکت فروش بلیت، حسابدار یا حتی جادوگر شوند! این عوامل باعث شدهاند Polkadot آماده شود که از بیتکوین و اتریوم در محبوبیت و پذیرش پیشی بگیرد. علاوه بر این، Polkadot همراه با Substrate عرضه میشود. Substrate یک ابزار توسعهدهنده است که ایجاد بلاکچینهای کاملاً سفارشی و جدید را در شبکه Polkadot بسیار آسان میکند.
این دوره برای چه کسانی مناسب است؟
- افرادی که میخواهند از بلاکچین پیشرفته Polkadot در مرحله نوظهور و رشد سریع بهرهمند شوند.
بوتکمپ توسعهدهنده بلاکچین Polkadot با Substrate و Rust
-
کاربردهای بلاکچین در 2 دقیقه 01:45
-
مقدمهای بر بلاکچین 03:58
-
معرفی Polkadot 02:27
-
معرفی Substrate 01:57
-
مبانی بلاکچین 02:14
-
گره بلاکچین چیست؟ 02:35
-
ترنزیشن های State و conflicts 00:41
-
حاکمیت بلاکچین 01:02
-
برنامههایی که روی بلاکچین اجرا میشوند 00:37
-
راهاندازی گره محلی 02:10
-
راهاندازی قالب فرانتاند 02:00
-
انتقال وجوه از یک حساب 02:13
-
معماری 02:04
-
انواع شبکهها 01:19
-
انواع گرهها 02:40
-
راهاندازی اولین گره بلاکچین 04:59
-
افزودن گره دوم به شبکه بلاکچین 03:37
-
تأیید تولید و نهایی شدن بلاکها 01:07
-
توافق جمعی 00:54
-
نویسندگی بلاک 01:30
-
نهاییسازی و forks 01:38
-
پایان قطعی تضمینی 02:11
-
ساخت حساب و کلیدهای خود 05:24
-
ایجاد مشخصات زنجیره سفارشی 05:00
-
تبدیل مشخصات زنجیره به فرمت خام 01:18
-
راهاندازی اولین گره 02:22
-
مشاهده اطلاعات عملیات گره 01:56
-
افزودن کلیدها به کیاستور 04:04
-
فعالسازی پیوستن دیگر شرکتکنندگان 04:50
-
حسابها، آدرسها و کلیدها 01:40
-
انکودرینگ آدرس و آدرسهای اختصاصی زنجیره 01:30
-
حسابهای تخصصی 01:28
-
افزودن وابستگیهای pallet Nicks 02:22
-
بازبینی پیکربندی مربوط به Balances 01:33
-
پیادهسازی پیکربندی برای Nicks 04:32
-
شروع گره بلاکچین 00:48
-
راهاندازی قالب فرانتاند 00:27
-
تنظیم نام مستعار با استفاده از pallet Nicks 01:28
-
کوئری اطلاعات یک حساب با استفاده از pallet Nicks 02:12
-
شناسایی حساب مدیریتی 01:43
-
تنظیم نام برای یک حساب 03:04
-
استفاده از منبع Root برای dispatch کردن فراخوانی 01:48
-
افزودن وابستگیهای pallet 02:08
-
پیادهسازی ویژگی پیکربندی قراردادها 13:55
-
اکسپوز کردن Contracts API 03:34
-
بهروزرسانی گره خارجی 04:17
-
راهاندازی گره محلی Substrate 01:20
-
ایجاد پروژه جدید قرارداد هوشمند 03:36
-
شروع گره قراردادهای هوشمند Substrate 01:14
-
استقرار قرارداد 02:34
-
فراخوانی قرارداد هوشمند 01:01
-
ایجاد پروژه جدید قرارداد هوشمند 01:29
-
بهروزرسانی قرارداد هوشمند خود 01:39
-
افزودن تابعی برای دریافت مقدار ذخیرهسازی 01:58
-
افزودن تابعی برای تغییر مقدار ذخیرهسازی 02:47
-
استقرار و تست قرارداد هوشمند 02:10
مشخصات آموزش
بوتکمپ توسعهدهنده بلاکچین Polkadot با Substrate و Rust
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:همه سطوح
- تعداد درس:56
- مدت زمان :02:23:13
- حجم :830.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy