پروژه Hyperledger Fabric - سیستم ردیابی کمکهای مردمی
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- راهاندازی و استقرار یک شبکه Hyperledger Fabric چند سازمانی در Google Cloud Platform (GCP)
- توسعه APIهای Node.js برای اتصال اپلیکیشن های فرانتاند به شبکه بلاکچین
- طراحی و پیادهسازی قراردادهای هوشمند چندلایه برای گردشهای کاری اهداکننده، سازمانهای مردمنهاد و ذینفعان
- ساخت یک سیستم ردیابی کمکهای مردمی فولاستک با قابلیت ردیابی تراکنشهای شفاف و بلادرنگ
پیشنیازهای دوره
- نیازی به تجربه قبلی در بلاکچین نیست! دانش پایه برنامهنویسی (جاوااسکریپت یا Node.js) و استفاده از ترمینال کامپیوتر کمککننده خواهد بود. یک حساب Google Cloud برای تمرین عملی توصیه میشود.
توضیحات دوره
این دوره عملی به گونهای طراحی شده است که با توسعه یک سیستم ردیابی کمکهای مردمی (MVP) از ابتدا، به شما کمک کند یک پروژه کامل واقعی با استفاده از Hyperledger Fabric بسازید.
به جای یادگیری صرف تئوری، شما بر روی یک مورد کاربردی عملی و در سطح سازمانی کار خواهید کرد که در آن کمکها به صورت شفاف با استفاده از یک شبکه بلاکچین دارای مجوز ثبت، ردیابی و حسابرسی میشوند.
در طول دوره، شما یاد خواهید گرفت که چگونه یک شبکه Hyperledger Fabric را طراحی، توسعه و استقرار دهید، Chaincode آماده برای محیط تولید بنویسید و با استفاده از یک بکاند Node.js با بلاکچین تعامل داشته باشید - دقیقاً همانطور که در پروژههای واقعی صنعتی انجام میشود.
آنچه خواهید ساخت
شما یک MVP سیستم ردیابی کمکهای مردمی خواهید ساخت که در آن:
- اهداکنندگان میتوانند کمک کنند.
- سازمانهای مردمنهاد/مدیران میتوانند کمکها را ردیابی و تأیید کنند.
- تراکنشها تغییرناپذیر و قابل حسابرسی هستند.
- دسترسی با استفاده از مجوزهای سطح سازمان کنترل میشود.
- داده با استفاده از CouchDB بهطور مؤثر ذخیره و جستجو میشوند.
آنچه یاد خواهید گرفت
- معماری Hyperledger Fabric (نودهای همتا، نودهای ترتیبدهنده، MSP، کانالها)
- طراحی یک مورد استفاده واقعی از بلاکچین
- نوشتن Chaincode (قراردادهای هوشمند) به زبان جاوااسکریپت
- استفاده از CouchDB برای کوئریهای پیشرفته
- کنترل دسترسی مبتنی بر نقش با استفاده از MSP
- تعامل با Fabric با استفاده از Node.js SDK
- چرخه عمر و استقرار Chaincode
- گردش امن تراکنش در یک شبکه دارای مجوز
- ساخت یک MVP مناسب برای هکاتونها، استارتآپها یا نمونههای اولیه سازمانی
این دوره مناسب چه کسانی است؟
- توسعهدهندگان بلاکچین که به دنبال تجربه عملی با Fabric هستند.
- دانشجویان و متخصصانی که برای نقشهای بلاکچین سازمانی آماده میشوند.
- توسعهدهندگانی که مبانی بلاکچین را میدانند و به دنبال تجربه پروژه واقعی هستند.
- شرکتکنندگان در هکاتونها (SIH، پروژههای دانشگاهی، توسعه MVP)
- هر کسی که راهحلهای بلاکچین دارای مجوز میسازد.
پیشنیازها
- درک اولیه از مفاهیم بلاکچین
- آشنایی با جاوااسکریپت (Node.js)
- دانش اولیه لینوکس و Docker مفید است (اما اجباری نیست)
چرا این دوره؟
- پروژه واقعی، نه فقط تئوری
- معماری مرتبط با صنعت
- توضیحات گام به گام
- طراحی MVP تمیزی که میتوانید گسترش دهید
- عالی برای رزومه، مصاحبهها و دموها
این دوره برای چه کسانی مناسب است؟
- این دوره برای توسعهدهندگان، دانشجویان و علاقهمندان به فناوری طراحی شده است که میخواهند تجربه عملی در ساخت اپلیکیشن های واقعی بلاکچین کسب کنند. این دوره برای علاقهمندان به یادگیری Hyperledger Fabric، یکپارچهسازی Node.js و استقرار ابری با استفاده از GCP ایدهآل است. چه یک مبتدی باشید که در حال بررسی بلاکچین سازمانی است و چه یک حرفهای که قصد بهبود مهارتهای توسعه فولاستک بلاکچین خود را دارد، این دوره شما را گام به گام برای ساخت یک سیستم کامل ردیابی کمکهای مردمی از ابتدا راهنمایی خواهد کرد.
پروژه Hyperledger Fabric - سیستم ردیابی کمکهای مردمی
-
معرفی 05:00
-
مرور مورد استفاده 05:35
-
راهاندازی ماشین مجازی در GCP 28:48
-
نصب و استقرار Chaincode در Hyperledger Fabric 09:12
-
افزودن سازمان سوم و استقرار Chaincode 12:35
-
درک مورد استفاده و نقشهای ذینفعان 13:01
-
منطق قرارداد هوشمند و راهاندازی نمونه GCP 10:08
-
رفع اشکال صورتحساب GCP ،SSH و شبکه Docker 09:16
-
مثال نشان و یکپارچهسازی QR 06:59
-
نوشتن قرارداد هوشمند | ثبت کاربران سازمانهای مردمنهاد، اهداکننده و بانک 26:00
-
نوشتن Chaincode | منطق صندوق، توکن و کمک (راهنمای کامل) 31:22
-
استقرار Chaincode روی شبکه چند سازمانی (سازمان 1، سازمان 2 و سازمان 3) 19:34
-
راهاندازی Hyperledger Fabric Node SDK و ثبتنام مدیر 16:58
-
رفع اشکال استقرار سازمان 3 و راهاندازی Node SDK 27:09
-
تولید نشانها و آپلود در IPFS (Pinata) 23:09
-
کنترلکنندههای صندوق و توکن، منطق دستهای 20:37
-
رفع خطاهای ثبتنام و اعتبارسنجی اجرای Chaincode 40:28
-
هنر دیباگ کردن Chaincode و APIها 31:41
مشخصات آموزش
پروژه Hyperledger Fabric - سیستم ردیابی کمکهای مردمی
- تاریخ به روز رسانی: 1404/12/10
- سطح دوره:متوسط
- تعداد درس:18
- مدت زمان :05:37:32
- حجم :6.64GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy