دوره مفهومی و تخصصی ساخت بلاکچین و ارز دیجیتال به صورت فول استک با Node.js و React.js نوشتن ساختار کلی معاملات دیجیتال - جلسه معرفی دوره
دسته بندی: طراحی و برنامه نویسی وب

روزبه سبزه ای
برنامه نویس Node.js
210
جلسه منتشر کرده3
دوره دارد89
دانشجو داردتو این دوره قراره به صورت کاملا مفهومی با بلاکچین و ارزهای دیجیتال آشنا بشیم، از پایه ترین مفاهیم مثل ساختار بلاکچین شروع میکنیم و در ادامه به بررسی الگوریتم های رمزنگاری، ساخت کیف پول، معاملات دیجیتال، شبکه بلاکچین، طریقه ساخت ماینر یا استخراج کننده می پردازیم و همه ی مسائل و چالش های اون رو بررسی میکنیم، پس اگه دوست دارید ارز دیجیتال خودتونو بسازید این دوره رو از دست ندین.
این دوره به صورت کاملا مفهومی ارائه شده پس اگه مسائل رو کامل متوجه بشید در هر زبانی میتونید پیاده سازیش کنید ولی در این دوره برای قسمت Backend از Node.js و برای بخش Frontend از React استفاده شده. آشنایی حدودی با این دو و حداقل تسلط بر یک زبان برنامه نویسی برای این دوره لازمه.
پیش نیاز های این دوره :
- تسلط کافی بر یک زبان برنامه نویسی
- برای سهولت همراهی با دوره آشنایی با Node.js و ES6/ES7 توصیه میشه.
- آشنایی با React برای بخش Frontend، اما برای پیاده سازی خود بلاکچین و ارزدیجیتال نیازی نیست
محمد مرادی
این دوره دقیقا به چه دردی میخوره ؟ آیا با هاش میشه صرافی ارز دیجیتال ساخت ؟
محمد نیکو
سلام توی نظرات توضیح داده شده . صرافی خیر
ابوالفضل
سلام استاد وقت بخیر ، سوالم اینه که می تونیم از redis در بلاکچین های واقعی استفاده کنیم یا صرفاً جهت آموزش تو دوره redis رو گفتین؟
محمد نیکو
سلام فرقی نمیکنه دیگه
مریم محمدی
سلام وقت بخیر. تو این دوره آموزش کامل سایت استخراج ارز دیجیتال و سرمایه گذاری اون یاد داه میشه یا فقط مباحث بلاکچین هست؟
روزبه سبزه ای
سلام وقت بخیر، این آموزش فقط مربوط به ساخت بلاکچین و یک ارز دیجیتال روی اون هست، با این آموزش ایده کلی بلاکچین ها و نحوه کار باهاشون دستتون میاد. در مورد استخراج و سرمایه گذاری حرفی نمیزنیم البته از نظر فنی بررسیشون میکنیم.
متین طیبی نیا
سلام استاد خسته نباشید بعد از قسمت 9 برای من سوال شده که difficulty هر کوین چطوری بفهمیم؟
متین طیبی نیا
استاد ببخشید اگه امکانش هست لطفا ایدی تلگرام یا اینستا گرام تون بدید که من بتونم ارتباط بیشتری با شما داشته باشم
روزبه سبزه ای
سلام دوست عزیز، دیفیکالتی شبکه معمولا برای شبکه هایی مثل بیت کوین که با POW کار میکنن تعریف میشه. میتونید سختی شبکه رو تو سایت های scan اون شبکه ببینید مثل همین blockchain.com
عبیدالله جنگی زهی
سلام و عرض ادب اگر امکان داره اموزش ذخیره سازی آدرس کیف پول رو بذارید هر سری من پروژه رو ران میکنم یه کیف پول متفاوت میده اگر کدهاش رو بذارید همینجا ممنون میشم.
روزبه سبزه ای
سلام وقت بخیر، آدرس کیف پول باید برای هر شخص جدا ذخیره بشه میتونید روی فایل ذخیرش کنید، اما خب ذخیره سازی کل آدرس ولت ها روی دیتابیس یه فرم مرکزیت به سیستم میده که خلاف فلسفه بلاکچین هست. چون موضوع خاصی نبود و پیاده سازیش سلیقه ای هست این رو به عهده خود دوستان گذاشتیم
امیر دهقان
سلام وقت بخیر . خسته نباشید . من فیلم ها رو دیدم و کد پایانی که داخل فایل ها بود رو اجرا کردم . سرور و کلاینت ران میشن اما محتوای اپن خالیه و عملا هیچ یک از تب ها کار نمیکنن . چجوری این مشکل رو رفع کنم تا کد به درستی کار کنه ؟
امیر دهقان
همینطور اگه ممکنه لطفا فایل های pdf ای رو هم که در طول دوره اموزش میدین رو برامون بذارین تا بتونیم استفاده کنیم . ممنون .
javad
سلام ایا با دیدن این دوره امکان داره کیف پولی را بسازیم و به کاربر یه ادرس ریسو جدا بدیم ( برای هر کاربر یک کیف پول داشته باشیم که براشت همشون یکی باشه) و به یک کیف پول اصلی وصل بشیم برای انتقال کریپتو بین کاربران می خواستم
روزبه سبزه ای
سلام وقتتون بخیر تو این دوره نحوه ساخت کیف پول رو یاد میگیریم که البته فقط مختص شبکه خودمونه نه شبکه های دیگه برای این موردی که شما گفتید یعنی همه کاربرا یه کیف پول داشته باشن خب باید private key اون کیف پول در اختیار همه باشه که خودتون باید منظقشو پیاده سازی کنید ربطی به بلاکچین نداره
mohammadreza
سلام گفته بودید جلسات تکمیلی میزارید اما من جایی ندیدم ؟ این جلسات تکمیلی واسه کمبود مباحثی که ارائه شده برگزار می کنید؟؟؟
روزبه سبزه ای
سلام وقت بخیر والا انقدر سرم شلوغ شده وقت نکردم ضبط کنم حقیقتا ولی اصلا مباحث کمبود نداره اونا صرفا یه سری توضیحات اضافه بود. ولی خود مباحث اصلی و پروژه کامل هستش
پوریا فغفوری
خیلی مباحث جذابی رو آموزش میدین واقعا عالیه. حتما این آموزشو تهیه می کنم
روزبه سبزه ای
خوشحالم مباحث براتون جذابه ! موفق باشید.
مصطفی سعادت نیا
سلام آیا این دوره پشتیبانی هم دارد که سوالاتمون رو بپرسیم من برای پروژه دانشگاه نیاز دارم واقعا یک شبکه بلاکچین بسازم نه شبیه به اون رو یعنی نمیخوام از ردیس استفاده کنم.آیا ممکن هست کمک کنید یا راه ارتباطی به بنده بدین؟
روزبه سبزه ای
سلام، باید به هر روشی که میتونید یک شبکه P2P درست کنید، یک راه حل قطعی و آسون وجود نداره، قطعا هزینه بر هست چنین چیزی. پیشنهاد میکنم یه نگاهی به فریمورک libp2p بندازید اگه میخواید تخصصی تر و اصولی تر یه شبکه p2p بسازید
امیر دهقان
سلام . وقت بخیر چنتا موضوع میخاستم عرض کنم . 1- ما میخایم از یه پروژه ی رو راه اندازی کنیم و نیاز به ico داریم تا سرمایه مورد نیاز رو جمع کنیم . ایا از این سیستم میشه به عنوان ico استفاده کرد و اسخاص با ثبت نام در اون و خرید کوین های عرضه اولیه یجورایی سهام دار این پروژه بشن ؟ امکان پیاده سازی این موضوع تووی پروژه هست ؟ 2- در یک شرکت خصوصی میشه این سیستم رو به عنوان یه سیستم پاداش و دستمزد استفاده کرد که مثلا اعضای شرکت در ازای انجام یک کاری این کوین رو به عنوان پاداش دریافت کنن و بعدا اون رو تووی صرافی نقدش کنن ؟ 3- آیا امکان لیست کردن در صرافی رو داره ؟
روزبه سبزه ای
سلام وقتتون بخیر، ببینید ما تو این دوره از نظر فنی یه بلاکچین و ارز دیجیتال میسازیم منتهی همه چی بحث فنی قضیه نیست بالا آوردن یه ارز دیجیتال نیاز به پشتوانه مالی داره نیاز به یک ایده خلاقانه و جدید داره وگرنه میشه مثل هزاران ارز دیجیتالی که همینجوری ساخته شدن و هیچ وقت حجم معاملاتیشون بالا نرفته من تو یکی از جلسات یه اشاره ای به این موضوعات هم کردم اما خب طبیعتا اینجا جای یادگیری برنامه نویسی و بحث های فنی هست. شما میتونید در یک شرکت خصوصی یک کوین راه اندازی کنید و خب اون کوین داخل همون شرکت به ریال قابل تعویض باشه مسائل مالی ،اقتصادی یا مثلا لیست کردن در صرافی های معتبر یک ارز دیجیتال باید جدای مسائل فنی توسط یه تیم مجرب هندل بشه
نیما امین
درود وقت بخیر امکانش هست یک دوره Node.js و ری اکت هم بزارید در اندازه ای که پیش نیاز های این دوره بر طرف بشه
روزبه سبزه ای
سلام وقت بخیر، دوره ری اکت در سایت موجوده و پیش نیاز اساسی این دوره نیست. انشالله دوره node.js در فرصت مناسبی گذاشته خواهد شد. البته برای این دوره با هر زبان برنامه نویسی که آشنایی دارید میتونید جلو برید. سعی کردیم دوره رو مفهومی توضیح بدیم
mehdideris
سلام استاد وقت بخیر من تا قسمت 12 دیدم یه سوال تو این آموزش یاد میدن چطوری یه تعداد کوین محدود بسازیم و تو به والت مشخصی ارسالش کنیم؟
mehdideris
ممنون بله منظورم همون بود تعداد محدود کوین مثل بیت کوین استاد لطفا اینو موردم اضافه کنید ممنون
روزبه سبزه ای
سلام وقتتون بخیر، منظورتونو درست متوجه نشدم. اگه منظورت حجم کلی کوین هست که مثلا برای بیتکوین 21 میلیونه رو بخوایم پیاده سازی کنیم یه سری محاسبات ریاضی داره و تو مباحث اصلیمون نیست اگر فرصتی بود داخل جلسات تکمیلی بهش میپردازیم. اگه منظورتون ارسال کوین از یه والت به والت دیگس بله آموزش میدیم ولی اگه منظورتون اینه مثلا بگیم 50 تا کوین داخل یک والت باشه میتونیم اضافش کنیم من روششو گفتم میشه hardcode اش کرد داخل پروژه.
moein
سلام من یک سوالی داشتم که شاید بی ربط باشه به دوره ولی ممنون میشم اینجا یا تلگرامی جایی برسیش کنید 🌹 من چطور میتونم به بلاک چین یک رمز ارز مثلا بین کوین وصل بشم و تراکنش ثبت کنم
روزبه سبزه ای
هر رمز ارزی تشکیل شده از یک شبکه ی p2p بزرگه. برای وصل شدن بهش به صورت "مستقیم" باید کلاینت مربوط بهش رو دانلود کنید. اما به Mining pool ها هم میشه متصل شد. داخل سایت رسمی هر رمز ارز کلاینتش موجوده. به طور مفصل راجب این مباحث داخل دوره صحبت شده.
mehdideris
سلام استاد وقت بخیر خسته نباشی در ادامه این دوره کی به تکنولوژی نسل دو و نسل سه میرسیم ممنونم میشم توضیح بدین
روزبه سبزه ای
سلام وقتتون بخیر ایشالا تو جلسات تکمیلی بهش اشاره میکنیم. موفق باشید
محمدرضا بابایی
سلام وقت بخیر این دوره چقدر طول میکشه تا تموم بشه حدودش هم بگید کفایت میکنه
روزبه سبزه ای
سلام وقت بخیر عزیز، حدود 1 ماه البته مطالب اصلی احتمالا زودتر تموم شه. یک سری مطالب تکمیلی هم قصد دارم بگم که اونا تو گذر زمان تکمیل میشه مثل قرارداد هوشمند و تکنولوژی های نسل دو و سه ارز های دیجیتال و ...
ضیا
سلام، من با نود مشکلی ندارم، ولی برای فرانت با ویو و ناکست خیلی راحت ترم تا ریکت، به نظر شما با آموزش شما خودم میتونم فرانتشو با ویو بزنم؟
روزبه سبزه ای
سلام وقت بخیر، بله حتما هیچ مشکلی نداره. کار ما با React اینه که یه فرانت ساده بالا بیاریم و بعد با API هایی که طراحی کردیم ارتباط برقرار کنیم همین. اصل کار اون API هاست. شما با هر فریمورکی که احساس میکنید راحت ترید فرانتشو میتونید بزنید.
نیما امین
سلام وقت بخیر استاد عزیز آیا با یادگیری این دوره میشه از بلاکچین برای کارهای دیگه به جز حالت ارز و پرداخت استفاده کرد؟ مثلا بلاکچینی خصوصی برای خودمون بسازیم که از لحظه ورود یک کالا تا بدست مصرف کننده برسه ثبت بشه و اطلاعات قابل تغییر نباشه. ؟؟
روزبه سبزه ای
سلام تو کامنت قبلی پاسختون داده شد.
رضا قاسمی
سلام دوره حدودا کی کامل میشه؟
روزبه سبزه ای
سلام عزیز، 1 ماه اینطورا تموم میشه البته من برنامه های دیگه ای هم برای این دوره در نظر دارم، وقتی بحث های اصلی تکمیل شد میخوام آموزش نوشتن قرارداد هوشمند هم بزارم که یه دوره جامعی باشه اگه خدا بخواد و ارز های دیگه غیر از بیتکوین هم بررسی کنیم حتما.
نیما امین
سلام وقت بخیر استاد عزیز آیا با یادگیری این دوره میشه از بلاکچین برای کارهای دیگه به جز حالت ارز و پرداخت استفاده کرد؟ مثلا بلاکچینی خصوصی برای خودمون بسازیم که از لحظه ورود یک کالا تا بدست مصرف کننده برسه ثبت بشه و اطلاعات قابل تغییر نباشه. ؟؟
روزبه سبزه ای
سلام وقت بخیر، بله صد در صد، تو این دوره سعی شده به صورت مفهومی بلاکچین تدریس بشه بعدش برای پیاده سازی ارز های دیجیتال استفاده بشه. طبعیتا وقتی با مفهوم بلاکچین آشنایی پیدا کنید برای هر چیز دیگری (البته با یک سری تغییر) میتونید اون رو استفاده کنید.