آموزش توسعه بلاک چین: تبدیل یک اپلیکیشن به یک Dapp (2025) - آخرین آپدیت

دانلود Blockchain Development: Convert An App To A Dapp (2025)

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

آیا می‌خواهید اپلیکیشن بلاک‌چین خود را بسازید؟
نگران نباشید! این دوره همه چیز را پوشش می‌دهد!

بلاک‌چین موضوع داغ روز است، هر شرکت بزرگی به سمت بلاک‌چین می‌رود و کمبود توسعه‌دهندگان بلاک‌چین وجود دارد! این می‌تواند "فرصت" شما باشد!

منابع زیادی برای یادگیری Solidity وجود ندارد و تقریباً هیچ چیزی که یک اپلیکیشن استاندارد را به یک اپلیکیشن غیرمتمرکز تبدیل کند، وجود ندارد و این همان چیزی است که اکثر شرکت‌ها به دنبال آن هستند.

هدف این دوره این است که به شما تجربه عملی در ساخت یک اپلیکیشن متمرکز و غیرمتمرکز بدهد. اساساً بهترین‌های هر دو دنیا، از ابتدا!

من زمان زیادی را صرف اطمینان از ارائه ساده‌ترین روش ممکن برای آموزش به همه می‌کنم که چقدر آسان است شروع کنید و اطمینان حاصل می‌کنم که این بهترین اطلاعاتی است که می‌توانید دریافت کنید.

آیا می‌خواهید درباره اتریوم بدانید؟ آیا می‌خواهید بدانید Solidity، زبانی که قراردادهای هوشمند اتریوم در آن اجرا می‌شوند، چیست؟ آیا می‌خواهید بدانید یک قرارداد هوشمند چیست؟

پاسخ در این دوره است!

تمام مطالب موجود در اینجا برای درخواست شغل جدید نیز عالی هستند!

چیزهایی که باید بدانید؟

دانش پایه جاوا اسکریپت، HTML، CSS برای دنبال کردن این دوره کافی خواهد بود.
به یاد داشته باشید که اگر از مک استفاده می‌کنید، ما از ترمینال زیاد استفاده خواهیم کرد، بنابراین آشنایی با آن عالی خواهد بود! و برای کاربران ویندوز، فرآیند یکسان است، اما اگر هیچ دستوری را نمی‌دانید، حتماً دستورات را در گوگل جستجو کنید.

شما گیر خواهید کرد!

اما به همین دلیل است که من همیشه در اینجا هستم و به تمام سوالات پاسخ می‌دهم!

بهترین زمان برای یادگیری Solidity وجود ندارد.

توسعه‌دهندگان بلاک‌چین در حال حاضر مورد تقاضا‌ترین توسعه‌دهندگان هستند، بنابراین این فرصت را از دست ندهید.

آنچه یاد خواهید گرفت!

  1. اتریوم
  2. Solidity
  3. Web3.JS
  4. Metamask
  5. Node.Js
  6. Npm
  7. Async/Await
  8. MYSQL
  9. Express
  10. React JS
  11. GIT
  12. GITHUB
  13. طراحی Rest API
  14. AXIOS
  15. Postman
  16. CDN
  17. Remix
  18. اشکال‌زدایی
  19. ابزارهای بیشتر

هدف دوره

آماده کردن شما به عنوان یک توسعه‌دهنده بلاک‌چین و تبدیل برنامه‌های متمرکز معمولی به برنامه‌های غیرمتمرکز.

پس چرا صبر می‌کنید؟! دوره را همین حالا دریافت کنید!

به‌روزرسانی‌های جدید 2025!
به جز نمای UI وب‌سایت‌های نشان‌داده‌شده در دوره، بقیه موارد یکسان است، بنابراین لطفاً نگران تغییر UI نباشید و من همیشه در طول سفر بلاک‌چین شما از شما حمایت می‌کنم!
همچنین این دوره از ویرایشگر متن atom استفاده می‌کند، البته از آنجایی که در گذشته مشهور بود، اما اکنون لطفاً به VScode یا هر چیز دیگری که دوست دارید ارتقا دهید.

یادگیری نحوه ساخت یک اپلیکیشن بلاک‌چین غیرمتمرکز با استفاده از اتریوم و Solidity از یک اپلیکیشن MERN متمرکز

ساخت اپلیکیشن بلاک‌چین غیرمتمرکز با اتریوم و Solidity

تبدیل شدن به توسعه‌دهنده بلاک‌چین

ساخت اپلیکیشن استاندارد MERN

ساخت اپلیکیشن سمت سرور با Node JS

ساخت اپلیکیشن فرانت‌اند با React JS

یادگیری نحوه عملکرد API

آماده شدن برای چالش‌های توسعه در دنیای واقعی

توانایی استفاده از ابزارها و تکنیک‌های برنامه‌نویسی پیشرفته

پیش‌نیازها:

  • درک اولیه از جاوا اسکریپت
  • درک اولیه از HTML / CSS
  • لپ‌تاپ فعال
  • اتصال به اینترنت

سرفصل ها و درس ها

خوش آمدید! Welcome!

  • آنچه انجام خواهید داد! What You Will Do!

راه‌اندازی Setting up

  • مقدمه بخش Section Intro

  • به روز رسانی برای سال 2022 Update for 2022

  • به‌روزرسانی برای 2025 Update for 2025

  • اطلاعات سخنرانی Lecture Information

  • نصب Node Installing Node

  • نصب Atom Installing Atom

  • نصب Git و راه‌اندازی Github Installing Git & Setting Up Github

  • لینک Github Github Link

برنامه وب Backend 2.0 Backend Web 2.0 Application

  • مقدمه بخش Section Intro

  • نصب Express Installing Express

  • نصب MySQL Installing MySQL

  • تنظیم ورودی POST POST Input Setup

  • ارسال با Postman Posting With Postman

  • تنظیم Nodemon Setting Up Nodemon

  • پیام اعتبارسنجی Validation Message

  • به‌روزرسانی در مورد سخنرانی Connecting MYSQL Update On Connecting MYSQL lecture

  • اتصال MYSQL Connecting MYSQL

  • ایجاد DB Creating DB

  • نوشتن اولین کوئری شما Writing Your First Query

  • دریافت اطلاعات Getting Data Back

  • افزودن دایرکتوری عمومی Adding Public Directory

  • Git Commits Git Commits

برنامه وب Frontend 2.0 Frontend Web 2.0 Application

  • مقدمه بخش! Section Intro!

  • راه‌اندازی React Setup React

  • افزودن فیلدها به View Adding Fields To View

  • ارسال با AXIOS Post With AXIOS

  • دریافت اطلاعات Getting Back Information

  • تنظیم Paypal Setting Up Paypal

  • نصب PayPal SDK Install PayPal SDK

  • ایجاد پرداخت با PayPal Creating Payment With PayPal

  • تامین مالی برنامه Funding The App

  • ذخیره‌سازی در Session Storing In Session

  • انتخاب تابع برنده Picking The Winner Function

  • انتخاب شرکت‌کنندگان Picking Participants

  • Session برنده Winner Session

  • Git Commit Session برنده Winner Session Github Commit

  • حذف تمام کاربران Deleting all users

  • پرداخت به برنده Paying The Winner

  • به‌روزرسانی با Bootstrap Makeover with Bootstrap

  • به‌روزرسانی با Bootstrap (کد منبع HTML + CSS) Makeover with Bootstrap ( Source Code HTML + CSS )

  • پایانی! برنامه وب 2.0 Final! Web 2.0 Application

سلام برنامه غیرمتمرکز! Hello Decentralized App!

  • مقدمه بخش Section Intro

  • تفکیک وب 2.0 به وب 3.0 Breakdown of Web 2.0 to Web 3.0

  • محیط توسعه غیرمتمرکز Decentralized Development Environment

  • مبانی قرارداد اتریوم Basic Of Ethereum Contract

  • اتریوم Gas Ethereum Gas

  • انواع قرارداد Solidity Solidity Contract Types

قرارداد هوشمند اتریوم با Solidity Ethereum Smart Contract With Solidity

  • Remix! Remix!

  • انواع Solidity Solidity Types

  • ذخیره‌سازی آدرس‌ها Storing Addresses

  • Payable Payable

  • عبارت Require Require Statement

  • اشکال‌زدایی قرارداد Debugging The Contract

  • شروع به انتخاب برنده Getting Started With Picking A Winner

  • تابع هش تصادفی Random Hash Function

  • به‌روزرسانی تابع هش تصادفی Random Has Function Update

  • انتقال موجودی به برنده Transfer Balance To Winner

  • به‌روزرسانی انتقال موجودی به برنده Transfer Balance To Winner Update

  • تست قرارداد هوشمند Testing Smart Contract

  • نصب MetaMask Installing MetaMask

  • دریافت Ether از Rinkeby Getting Ether From Rinkeby

  • استقرار در Rinkeby TestNet Deploying to Rinkeby TestNet

  • مشاهده Tx در Rinkeby Viewing Tx On Rinkeby

  • Lottery.sol Lottery.sol

  • دریافت ETH در دنیای واقعی Getting ETH in Real World

برنامه غیرمتمرکز Backend Web 3.0 Backend Web 3.0 Decentralized Application

  • مقدمه بخش Section Intro

  • Git Commits برای Web 3.0 Git Commits for Web 3.0

  • وابستگی‌ها را به یاد داشته باشید! Remember The Dependencies!

  • ستون فقرات غیرمتمرکز Decentralized Backbone

  • Push برنامه لوتری غیرمتمرکز Github Decentralized Lottery App Github Push

  • راه‌اندازی صفحات با Next Setting Up Pages With Next

  • اسکریپت Compile Compile Script

  • به کار انداختن Infura Getting Infura To Work

  • مستقر شده در Rinkeby Deployed To Rinkeby

قرارداد هوشمند تعاملی Interactive Smart Contract

  • رندر View Rendering The View

  • نصب Web3 Getting Web3 Installed

  • دریافت موجودی قرارداد Getting Contract Balance

  • افزودن Ether به قرارداد Adding Ether To Contract

  • انتخاب‌های مدیر Manager Picks

  • پاداش Bonus

  • پایانی Web 3.0! عدم تمرکز! Final Web 3.0! Decentralization!

  • در مورد اشکالات/اشکال‌زدایی Regarding Bugs/Debugging

نمایش نظرات

آموزش توسعه بلاک چین: تبدیل یک اپلیکیشن به یک Dapp (2025)
جزییات دوره
4 hours
82
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
8,627
4.3 از 5
ندارد
دارد
دارد
Masnad Nehith
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Masnad Nehith Masnad Nehith

معمار نرم افزار