کتاب TypeScript and Blockchain Development

انتخاب پلن

افزودنی‌های اختیاری

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره TypeScript and Blockchain Development

موضوع کلی: برنامه نویسی

موضوع میانی: تایپ اسکریپت (TypeScript)

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

  • 1. مقدمه‌ای بر تایپ‌اسکریپت و کاربرد آن در بلاکچین
  • 2. نصب و راه‌اندازی محیط توسعه تایپ‌اسکریپت
  • 3. انواع داده‌های اولیه در تایپ‌اسکریپت
  • 4. توابع و پارامترهای تایپ‌شده در تایپ‌اسکریپت
  • 5. اینترفیس‌ها و تایپ‌های سفارشی
  • 6. جنریک‌ها در تایپ‌اسکریپت
  • 7. مدیریت خطا و استثناها در تایپ‌اسکریپت
  • 8. ماژول‌ها و بسته‌بندی کد در تایپ‌اسکریپت
  • 9. مفاهیم پایه بلاکچین و ساختار دفترکل توزیع‌شده
  • 10. مکانیزم اجماع و نقش آن در بلاکچین
  • 11. معرفی قراردادهای هوشمند و ویژگی‌های آن
  • 12. زبان سالیدیتی و تفاوت آن با تایپ‌اسکریپت
  • 13. راه‌اندازی محیط توسعه برای قراردادهای هوشمند
  • 14. نوشتن اولین قرارداد هوشمند با سالیدیتی
  • 15. کامپایل و استقرار قرارداد هوشمند در شبکه تست
  • 16. تعامل با قرارداد هوشمند از طریق تایپ‌اسکریپت
  • 17. معرفی کتابخانه ethers.js و اتصال به شبکه بلاکچین
  • 18. خواندن داده‌ها از بلاکچین با تایپ‌اسکریپت
  • 19. ارسال تراکنش و فراخوانی توابع قرارداد با تایپ‌اسکریپت
  • 20. مدیریت کیف پول و امضای دیجیتال در تایپ‌اسکریپت
  • 21. مفاهیم توکن‌های ERC-20 و پیاده‌سازی آن
  • 22. نوشتن قرارداد توکن ERC-20 با سالیدیتی
  • 23. ایجاد برنامه مدیریت توکن با تایپ‌اسکریپت
  • 24. مفاهیم توکن‌های ERC-721 و NFTها
  • 25. نوشتن قرارداد NFT با سالیدیتی
  • 26. ساخت رابط کاربری برای نمایش NFT با تایپ‌اسکریپت
  • 27. معرفی صرافی‌های غیرمتمرکز و استخرهای نقدینگی
  • 28. پیاده‌سازی یک صرافی ساده با قرارداد هوشمند
  • 29. اتصال به صرافی غیرمتمرکز از طریق تایپ‌اسکریپت
  • 30. مدیریت رویدادهای بلاکچین در تایپ‌اسکریپت
  • 31. تست و دیباگ قراردادهای هوشمند با هاردهت
  • 32. تست واحد برای قراردادها با تایپ‌اسکریپت
  • 33. مفاهیم امنیتی در قراردادهای هوشمند و جلوگیری از حملات
  • 34. بهینه‌سازی گس و هزینه تراکنش در قراردادها
  • 35. معرفی شبکه‌های بلاکچین مختلف (اتریوم، بایننس اسمارت چین)
  • 36. استقرار قرارداد در شبکه‌های مختلف با تایپ‌اسکریپت
  • 37. مدیریت چندین قرارداد و تعاملات بین آن‌ها
  • 38. معرفی کتابخانه web3.js و مقایسه با ethers.js
  • 39. پیاده‌سازی سیستم احراز هویت با بلاکچین و تایپ‌اسکریپت
  • 40. ذخیره‌سازی داده‌های غیرمتمرکز با IPFS و تایپ‌اسکریپت
  • 41. ایجاد برنامه رأی‌گیری غیرمتمرکز با تایپ‌اسکریپت
  • 42. مفاهیم اوراکل و اتصال به داده‌های خارج از زنجیره
  • 43. استفاده از Chainlink با تایپ‌اسکریپت
  • 44. پیاده‌سازی سیستم پرداخت خرد با کانال‌های حالت
  • 45. مفاهیم لایه دوم و مقیاس‌پذیری بلاکچین
  • 46. معرفی فریمورک Hardhat و ابزارهای پیشرفته
  • 47. اتوماسیون استقرار و تست با اسکریپت‌های تایپ‌اسکریپت
  • 48. مدیریت وابستگی‌ها و کتابخانه‌های پروژه بلاکچین
  • 49. مفاهیم DAO و حکمرانی غیرمتمرکز
  • 50. نوشتن قرارداد DAO ساده با سالیدیتی
  • 51. ساخت رابط کاربری برای DAO با تایپ‌اسکریپت
  • 52. مدیریت پیشنهادات و رأی‌گیری در DAO با تایپ‌اسکریپت
  • 53. معرفی بازارهای پیش‌بینی غیرمتمرکز
  • 54. پیاده‌سازی یک بازار پیش‌بینی ساده با تایپ‌اسکریپت
  • 55. مفاهیم وام‌دهی غیرمتمرکز و استقراض
  • 56. نوشتن قرارداد وام‌دهی ساده با سالیدیتی
  • 57. اتصال به پروتکل‌های وام‌دهی از طریق تایپ‌اسکریپت
  • 58. مدیریت ریسک و نقدینگی در وام‌دهی
  • 59. معرفی استیبل‌کوین‌ها و مکانیزم آن‌ها
  • 60. نوشتن قرارداد استیبل‌کوین ساده با سالیدیتی
  • 61. مفاهیم بریج و انتقال دارایی بین زنجیره‌ها
  • 62. ایجاد برنامه برای انتقال توکن از طریق بریج با تایپ‌اسکریپت
  • 63. مدیریت کلیدهای خصوصی و امنیت کیف پول در تایپ‌اسکریپت
  • 64. رمزنگاری و هشینگ در بلاکچین با تایپ‌اسکریپت
  • 65. مفاهیم گس و محاسبه هزینه تراکنش
  • 66. بهینه‌سازی کد تایپ‌اسکریپت برای تعامل سریع‌تر با بلاکچین
  • 67. مدیریت خطاهای شبکه و عقب‌نشینی در تراکنش‌ها
  • 68. معرفی کیف پول‌های سخت‌افزاری و نرم‌افزاری
  • 69. یکپارچه‌سازی کیف پول متامسک با برنامه تایپ‌اسکریپت
  • 70. مفاهیم Nonce و ترتیب تراکنش‌ها
  • 71. مدیریت چندین حساب در برنامه بلاکچین
  • 72. تست یکپارچگی قراردادها با شبکه محلی
  • 73. استفاده از TypeChain برای تایپ‌های ایمن قرارداد
  • 74. مفاهیم پروکسی و ارتقاپذیری قراردادها
  • 75. نوشتن قرارداد پروکسی با سالیدیتی و تایپ‌اسکریپت
  • 76. مدیریت ذخیره‌سازی و حافظه در قراردادهای هوشمند
  • 77. مفاهیم پتترن‌های طراحی در قراردادها (Ownable, Pausable)
  • 78. پیاده‌سازی پتترن Ownable با تایپ‌اسکریپت
  • 79. مفاهیم Multisig و امنیت چندامضایی
  • 80. نوشتن قرارداد Multisig ساده با سالیدیتی
  • 81. ایجاد برنامه برای مدیریت تراکنش‌های چندامضایی با تایپ‌اسکریپت
  • 82. مفاهیم تایم‌لاک و قفل زمانی در قراردادها
  • 83. پیاده‌سازی تایم‌لاک با تایپ‌اسکریپت
  • 84. معرفی فریمورک Truffle و مقایسه با Hardhat
  • 85. مدیریت لاگ و مانیتورینگ برنامه بلاکچین با تایپ‌اسکریپت
  • 86. مفاهیم امنیت API و احراز هویت در بک‌اند بلاکچین
  • 87. ایجاد بک‌اند با Node.js و تایپ‌اسکریپت برای سرویس بلاکچین
  • 88. مدیریت پایگاه داده برای ذخیره اطلاعات آف‌چین
  • 89. معرفی GraphQL و استفاده از آن در برنامه بلاکچین
  • 90. تست عملکرد و بار برنامه بلاکچین با تایپ‌اسکریپت
  • 91. مفاهیم آپگرید و نگهداری قراردادهای هوشمند
  • 92. مستندسازی قراردادها و API با تایپ‌اسکریپت
  • 93. معرفی استانداردهای امنیتی در توسعه بلاکچین
  • 94. مدیریت وابستگی‌های امن و به‌روزرسانی کتابخانه‌ها

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.