آموزش جامع: ساخت یک DApp بلاکچین اتریوم با استفاده از Solidity
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- بلاکچین جدیدترین واژه پرسر و صدا است و دیگر فقط مربوط به ارزهای دیجیتال نیست.
- آموزش به سادگی با یادگیری همه چیز درباره بلاکچین و اتریوم شروع میشود.
- برای کسانی که میخواهند عمیقتر شوند، کدنویسی یک قرارداد هوشمند با Solidity با استفاده از یک مثال دنیای واقعی آموزش داده میشود.
- برای مبتدیان، اجزای اتریوم، مبانی کدنویسی و چرخه عمر توسعه نرمافزار بررسی خواهد شد.
- افراد باتجربهتر میتوانند مستقیماً به بخش کدنویسی قرارداد هوشمند با Solidity بروند.
- همه آنچه برای ایجاد dApp یا اپلیکیشن غیرمتمرکز نیاز است، آموزش داده میشود.
- نوشتن قراردادهای هوشمند، کلاینت بلاکچین Go Ethereum (Geth)، بلاکچین تست Ganache آموزش داده میشود.
- همچنین محیط توسعه Truffle و IDE ویژوال استودیو کد مایکروسافت آموزش داده میشود.
- همچنین چگونگی ایجاد یک کیف پول اتریوم با استفاده از MetaMask و اتصال به بلاکچینهای خصوصی و عمومی، از جمله mainnet آموزش داده میشود.
- درک ماینینگ بلاکچین، توکنها و اتر (ETH)، عرضه اولیه سکه (ICO)، ماشین مجازی اتریوم (EVM)، قیمت و محدودیتهای Gas و موارد دیگر.
پیش نیازهای دوره
- پیشنیاز خاصی وجود ندارد زیرا دوره تمام مباحث را با جزئیات پوشش میدهد.
- آشنایی اولیه با برنامهنویسی، به ویژه JavaScript مفید است اما ضروری نیست.
توضیحات دوره
مایک مایرز و تیم توتال سمینارز، منبع شما برای بهترین دورههای صنعت IT، دوره TOTAL: ساخت اپلیکیشن بلاکچین اتریوم را با یکی از محبوبترین نویسندگان خود، دکتر مایکل سالومون، CISSP ،PMP ،CISM ارائه میدهند.
این یک دوره خستهکننده روخوانی از پاورپوینت نیست. مایکل با مخاطب صحبت میکند و مطالب را به سبکی جذاب و تعاملی ارائه میدهد که شما را علاقهمند نگه میدارد و درک آن را آسانتر میکند. درس های نمونه رایگان را بررسی کنید تا تفاوت را ببینید.
با بیش از 30 سال تجربه در امنیت، حریم خصوصی، بلاکچین و علم داده، و سبک ارائه پرانرژی، مایکل تخصص خود را در این دوره آموزشی آموزنده و جذاب گردآوری کرده است.
این دوره با توضیحی درباره بلاکچین و اتریوم و کاربردهای آنها آغاز میشود. سپس چگونگی ساخت یک dApp (اپلیکیشن غیرمتمرکز) واقعی اتریوم با استفاده از یک مثال زنجیره تأمین دنیای واقعی آموزش داده میشود. این دوره به کدنویسی یک «قرارداد هوشمند» میپردازد و مایکل مراحل را یکییکی طی میکند، بنابراین این دوره هم برای مبتدیان و هم برای برنامهنویسان باتجربه عالی است.
چرا باید در این دوره شرکت کرد؟
آیا میدانستید:
- برآورد میشود که هزینهکرد در راهکارهای بلاکچین از 1.5 میلیارد دلار در سال 2018 به بیش از 16 میلیارد دلار در سال 2024 جهش خواهد کرد.
- 26% از شرکتها قصد دارند بین 1 میلیون دلار تا 5 میلیون دلار در فناوری بلاکچین سرمایهگذاری کنند.
- 32% از شرکتها در حال حاضر در مرحله توسعه پروژههای بلاکچین هستند.
چه مدیری باشید که روندهای در حال وقوع را میبیند، چه یک متخصص فنی که به درک این فناوری جدید علاقهمند است، یا یک گیک که به دنبال گسترش دانش کدنویسی خود است، این دوره مناسب است.
موج اول «بلاکچین بیتکوین» آمده و (اکثراً) رفته است، اما اکنون پیامدهای بزرگتری برای فناوری بلاکچین وجود دارد و اتریوم کلمهای است که همه باید بدانند. بیاموزید که این فناوری چگونه صنعت شما را تغییر خواهد داد. یاد بگیرید که با استفاده از Solidity قراردادهای هوشمند کدنویسی کنید که فرآیندهای تجاری را آنطور که امروز میشناسیم متحول میکند.
منتظر چه هستید؟ همین حالا این دوره را تهیه کنید!
این دوره شامل چه مواردی است؟
- بیش از 10 ساعت ویدیو
- PDF یادداشتها برای هر فصل
- فایلهای پروژه قابل دانلود با نمونه کد برای همراهی با دوره
- یک پروژه دنیای واقعی که در آن چگونگی کدنویسی یک قرارداد هوشمند برای یک راهکار واقعی زنجیره تأمین را میآموزید.
- آزمونهای پایان فصل برای سنجش دانش شما
- دسترسی مادامالعمر
چه مباحثی پوشش داده میشود؟
یادگیری مبانی
- فصل 1 - بلاکچین چیست؟
- فصل 2 - اتریوم چیست؟
درک اتریوم و ابزارهای توسعه آن
- فصل 3 - اکوسیستم اتریوم و چرخه عمر توسعه
- فصل 4 - ابزارهای توسعه اتریوم
- فصل 5 - کیف پول اتریوم شما
یادگیری چگونگی ساخت یک dApp اتریوم
- فصل 6 - ساخت اولین اپلیکیشن اتریوم شما
- فصل 7 - یادگیری درباره قراردادهای هوشمند
- فصل 8 - dApp قرارداد هوشمند زنجیره تأمین شما
- فصل 9 - تست اپلیکیشنهای اتریوم
- فصل 10 - استقرار و نگهداری اپلیکیشنهای اتریوم
- فصل 11 - یکپارچهسازی اپلیکیشنهای غیربلاکچینی با اتریوم
همین امروز در این دوره شرکت کنید!
این دوره برای چه کسانی مناسب است؟
- امروزه همه باید درک اولیهای از فناوری بلاکچین و چگونگی انقلابی که در بسیاری از صنایع ایجاد میکند داشته باشند، این دوره همه چیز را درباره بلاکچین به شما میآموزد.
- برای کسانی که به دنبال مطالب بیشتر هستند، این دوره چگونگی نوشتن قرارداد هوشمند اتریوم با استفاده از زبان Solidity را نیز آموزش میدهد.
- هر کسی که به فناوری جذاب پشت بلاکچین علاقهمند است و میخواهد بداند چگونه اپلیکیشنهایی بسازد که شفافیت، ردیابی، کارایی و تابآوری بیشتر را با هزینه کمتر ارائه میدهند.
آموزش جامع: ساخت یک DApp بلاکچین اتریوم با استفاده از Solidity
-
مقدمهای بر ساخت اپلیکیشن بلاکچین اتریوم 01:58
-
آغاز بلاکچین 05:00
-
ارز و ارز دیجیتال 04:49
-
چرا از بلاکچین استفاده کنیم؟ 05:47
-
داده بلاکچین و بلوکها 06:02
-
تغییرناپذیری بلاکچین 02:55
-
اجماع در بلاکچین 02:06
-
ساخت داستان بلاکچین 03:01
-
هشها 06:23
-
زنجیره بلوکها چیست؟ 03:58
-
یافتن Nonce 05:16
-
ماینینگ بلاکچین 03:22
-
رسیدن به اجماع 05:27
-
بلاکچینهای عمومی در مقابل خصوصی 03:10
-
پردازش توزیعشده و راهکارهای بلاکچین 05:35
-
فصل 1 – آزمون بلاکچین چیست؟ None
-
مقدمهای بر اتریوم 02:44
-
اتریوم در خدمات مالی 07:24
-
اتریوم در مدیریت هویت دیجیتال 05:14
-
اتریوم در کاربردهای صنعتی 05:53
-
اتریوم در دولت 02:57
-
قراردادهای هوشمند اتریوم 03:26
-
اتر و عرضه اولیه سکه (ICO) 05:30
-
سازمان خودگردان غیرمتمرکز (DAO) 03:00
-
اکوسیستم اتریوم 06:19
-
ساخت اپلیکیشنهای بلاکچین 05:02
-
فصل 2 – آزمون اتریوم چیست؟ None
-
اجزای بلاکچین اتریوم 10:42
-
قراردادهای هوشمند 04:58
-
زبانهای قرارداد هوشمند 04:12
-
ماشینهای مجازی چه هستند؟ 05:47
-
ماشین مجازی اتریوم (EVM) 02:47
-
تأمین سوخت کد با Gas 04:45
-
ابزارهای چرخه عمر توسعه نرمافزار (SDLC) اتریوم 02:43
-
کلاینت بلاکچین 02:41
-
نوشتن و تست کد، بخش 1 04:34
-
نوشتن و تست کد، بخش 2 06:36
-
فصل 3 – آزمون اکوسیستم اتریوم و چرخه عمر توسعه None
-
جعبه ابزار توسعه اتریوم شما 04:06
-
نصب آزمایشگاه Geth (کلاینت بلاکچین CLI) 04:00
-
نصب آزمایشگاه Ganache (بلاکچین تست) 06:28
-
نصب آزمایشگاه Truffle (محیط توسعه و فریمورک تست) 05:58
-
نصب آزمایشگاه ویژوال استودیو کد مایکروسافت (IDE) 04:49
-
فصل 4 – آزمون ابزارهای توسعه اتریوم None
-
کیف پول اتریوم چیست؟ 02:03
-
انواع کیف پولهای اتریوم 05:52
-
کیف پولهای وب و دسکتاپ 06:47
-
کیف پولهای موبایل، سختافزاری و کاغذی 08:40
-
نصب MetaMask 05:25
-
فصل 5 – آزمون کیف پول اتریوم شما None
-
آمادهسازی اولین پروژه Truffle 06:55
-
نوشتن یک قرارداد هوشمند ساده 11:10
-
کامپایل کردن قرارداد هوشمند ساده شما 09:30
-
دیپلوی کردن کد و فراخوانی توابع 08:48
-
فصل 6 – آزمون ساخت اولین اپلیکیشن اتریوم None
-
مرور قراردادهای هوشمند 02:56
-
زنجیره تأمین چیست؟ 06:57
-
چالشهای زنجیره تأمین و راهکارهای بلاکچین 06:58
-
مثالهای راهکار بلاکچین 04:04
-
توکنهای اتریوم 06:25
-
پروژه زنجیره تأمین شما 08:18
-
بررسی در Solidity 11:12
-
تعریف انواع داده 04:37
-
آزمایشگاه انواع داده 08:50
-
مودیفایرهای داده در Solidity، بخش 1 04:04
-
مودیفایرهای داده در Solidity، بخش 2 05:40
-
بازبینی Gas 06:08
-
کنترل جریان 12:29
-
مدیریت خطاها 05:12
-
فصل 7 – طراحی قراردادهای هوشمند None
-
طراحی اپلیکیشن زنجیره تأمین شما 04:19
-
dAppها چه هستند؟ 06:25
-
جزئیات قرارداد هوشمند توکن 07:29
-
جزئیات قرارداد هوشمند زنجیره تأمین 06:19
-
نقشه راه قرارداد هوشمند 01:49
-
آزمایشگاه داده قرارداد هوشمند توکن، بخش 1 06:40
-
آزمایشگاه داده قرارداد هوشمند توکن، بخش 2 08:32
-
آزمایشگاه داده قرارداد هوشمند زنجیره تأمین، بخش 1 04:38
-
آزمایشگاه داده قرارداد هوشمند زنجیره تأمین، بخش 2 03:15
-
آزمایشگاه توابع قرارداد هوشمند توکن، بخش 1 05:01
-
آزمایشگاه توابع قرارداد هوشمند توکن، بخش 2 04:06
-
آزمایشگاه توابع قرارداد هوشمند زنجیره تأمین، بخش 1 09:41
-
آزمایشگاه توابع قرارداد هوشمند زنجیره تأمین، بخش 2 08:36
-
استفاده از رویدادها 06:30
-
پیادهسازی رویدادها 04:48
-
توضیحات بیشتر درباره مالکیت 08:23
-
طراحی برای امنیت 09:09
-
پیادهسازی حداقل عملکرد 06:17
-
فصل 8 – آزمون نحوه نوشتن قراردادهای هوشمند با Solidity None
-
تست dApp بلاکچین 09:53
-
دیپلوی کردن dApp به آزمایشگاه تست بلاکچین 07:44
-
نوشتن تستها برای dAppهای اتریوم 05:45
-
آزمایشگاه تست خط فرمان، بخش 1 03:56
-
آزمایشگاه تست خط فرمان، بخش 2 11:21
-
آزمایشگاه تست خط فرمان، بخش 3 03:23
-
تست جاوا اسکریپت 07:52
-
لاگ کردن و مدیریت خطاها 07:10
-
لاگ کردن فعالیت در قراردادهای هوشمند 04:39
-
رفع باگها در یک dApp 05:12
-
فصل 9 – آزمون تست اپلیکیشنهای اتریوم None
-
بلاکچینهای تست 08:17
-
بلاکچین زنده (Mainnet) 04:56
-
اتصال به چندین بلاکچین و آزمایشگاه Infura 05:09
-
پیکربندی آزمایشگاه Truffle و Infura 05:58
-
آزمایشگاه تأمین مالی حساب 04:26
-
دیپلوی کردن در بلاکچین زنده 08:15
-
فصل 10 – آزمون استقرار و نگهداری اپلیکیشنهای اتریوم None
-
بلاکچین و ذخیرهسازی پایگاه داده 10:53
-
اجرا و جریان در dAppها و اپلیکیشنهای سنتی 04:45
-
اهداف طراحی ادغام بلاکچین 05:57
-
ملاحظات یکپارچهسازی برای ادغام بلاکچین 06:22
-
ملاحظات رابط کاربری برای ادغام بلاکچین 04:22
-
فصل 11 – آزمون یکپارچهسازی اپلیکیشنهای غیربلاکچینی با اتریوم None
مشخصات آموزش
آموزش جامع: ساخت یک DApp بلاکچین اتریوم با استفاده از Solidity
- تاریخ به روز رسانی: 1404/12/10
- سطح دوره:همه سطوح
- تعداد درس:113
- مدت زمان :09:54:36
- حجم :12.64GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy