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

Become a Blockchain Developer with this Comprehensive Course

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: دوره کامل توسعه بلاک چین اتریوم: 3 دوره - مبتدی، متوسط، پیشرفته با فناوری انقلابی بلاک چین، اتریوم/EVM، قراردادهای هوشمند، dApps و ارزهای دیجیتال آشنا شوید. بلاک چین است، رشد بلاک چین چگونه است و اگر آن را یاد بگیرید می توانید در آینده به سرعت رشد کنید. برنامه نویسی قرارداد هوشمند اتریوم با Solidity توسعه اپلیکیشن Full Stack - چگونه از طریق web3 js از طریق full stack dapp عبور کنیم: کل سفر از یک مبتدی تا توسعه دهنده بلاک چین حرفه ای فول استک انواع مختلف بلاک چین و ویژگی های آن را بشناسید. همچنین، دید عمیقی از بیت کوین و عملکردهای آن دارد. با نحوه کدنویسی کیف پول توزیع شده در بلاک چین اتریوم، با Solidity، از جمله گردش کار پروژه و هر چیز دیگری آشنا شوید. پیش نیازها: همه می توانند این دوره را بگذرانند، این دوره برای مبتدیان تا پیشرفته است، هیچ، فقط علاقه به بلاک چین است. همه می توانند این دوره را بگذرانند، این دوره برای مبتدی تا پیشرفته است. توانایی تفکر منطقی حداقل نیاز برای هر برنامه نویسی یا مهارت های مرتبط با کد نویسی است. اگر تجربه ای دارید، درک اولیه فناوری بلاک چین و اتریوم اکیداً توصیه می شود قبل از شرکت در این دوره، می توانید بخش عملی این دوره را بر روی گوشی هوشمند یا تبلت خود انجام دهید، زیرا از مرورگری مانند کروم یا فایرفاکس برخی از دانش موجود استفاده خواهید کرد. توسعه dApp اتریوم کمک خواهد کرد، اما اجباری نیست برخی از دانش استحکام کمک خواهد کرد توانایی تفکر منطقی حداقل نیاز برای هر برنامه نویسی یا مهارت های مرتبط با برنامه نویسی است. نیاز برای هر گونه مهارت مرتبط با برنامه نویسی/کدنویسی

محتویات: 3 دوره.

سطوح: مبتدی، متوسط، پیشرفته.


دوره 1: مقدمه ای بر فناوری بلاک چین، اتریوم dApps

درباره فناوری انقلابی بلاک چین، اتریوم/EVM، قراردادهای هوشمند، dApps و ارزهای دیجیتال بیاموزید

قانون بلاک چین شماره 1: آنچه روی بلاک چین می رود، روی بلاک چین می ماند.

آیا یادگیری بلاک چین را امتحان کرده اید؟

آیا همه چیز تکه تکه بود؟

حالا شما در جای مناسب هستید. در اینجا هیچ ماده ای تکه تکه نیست زیرا ما بر یک سفر کامل از یک مبتدی تا توسعه دهنده حرفه ای بلاک چین متمرکز شده ایم. ما تمام موضوعات مورد نیاز برای یک مفهوم مستحکم را بررسی کرده ایم و سپس بیشتر وارد جنبه عملی خواهیم شد. هنگامی که بر بلاک چین تسلط پیدا کردید، دیگر هیچ بازگشتی از برتری در حرفه خود ندارید. به من اجازه دهید زیبایی بلاک چین را از طریق این دوره معرفی کنم.

لطفاً توجه داشته باشید: (ما در نظر داریم دوره‌های بیشتری را منتشر کنیم که به مهارت‌های توسعه بلاک چین/dApp کامل می‌پردازد).


دوره 2: توسعه دهنده بلاک چین شوید: اتریوم + Solidity + پروژه

برنامه نویسی قرارداد هوشمند در بلاک چین اتریوم - پروژه پاداش: یاد بگیرید چگونه کیف پول اتریوم را با Solidity کدنویسی کنید

به دنبال اطلاعاتی در مورد کدگذاری قرارداد هوشمند بلاک چین اتریوم هستید و فقط نظریه را پیدا کرده اید؟ دیگر نه.

این دوره عالی شما را در یک جلسه عملی کامل در مورد کدگذاری قرارداد هوشمند بلاک چین اتریوم با Solidity می‌گذراند.

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

همچنین، یک پروژه جایزه به عنوان بخشی از این دوره ارائه شده است تا به شما کمک کند مهارت های کدنویسی خود را امتحان کنید، اما اگر در جایی گیر کردید، کل برنامه نویسی را توضیح داده ام و هر مرحله را توضیح داده ام.

در این دوره مسلط شوید و به دنیا ثابت کنید که کنترل بلاک چین را دارید.

ما از آخرین به‌روزرسانی‌ها استفاده کرده‌ایم تا بتوانید با رهبران تماس بگیرید.


دوره 3: توسعه dApp بلاک چین (اتریوم، Solidity Web3.js)

ادغام برنامه های غیرمتمرکز مبتنی بر قرارداد هوشمند Solidity با Web3.js در بلاک چین اتریوم

با نحوه استفاده از Web3.js برای ساختن قسمت جلویی DApp خود که با قراردادهای هوشمند اتریوم شما تعامل دارد، آشنا شوید.

Web3.js:

دارایی‌های دیجیتالی مانند ارزهای دیجیتال و قراردادهای هوشمند جزء اصلی برنامه‌های غیرمتمرکز (DApps) هستند، زیرا در بلاک چین مستقر هستند. با این حال، برای تعامل با این اجزای زنجیره ای، تراکنش ها باید روی بلاک چین ایجاد شوند. برای اینکه یک کاربر یا نرم افزار خارج از زنجیره بتواند تراکنش را در زنجیره بلوکی ایجاد کند، یک گره باید تراکنش را به شبکه همتا به همتا (P2P) زیربنا منتقل کند.

Web3.js مجموعه‌ای از کتابخانه‌ها است که به برنامه‌نویسان اجازه می‌دهد تا با این مؤلفه‌های زنجیره‌ای تعامل داشته باشند و بتوانند اتصال به گره‌های اتریوم را با استفاده از اتصالات HTTP یا IPC تسهیل کنند.

این نشان‌دهنده اتصال زبان جاوا اسکریپت برای رابط JSON RPC اتریوم است، که آن را مستقیماً در فناوری وب قابل استفاده می‌کند، زیرا جاوا اسکریپت به طور بومی تقریباً در همه مرورگرهای وب پشتیبانی می‌شود.

Web3.js می تواند برای اتصال به شبکه اتریوم از طریق هر گره اتریوم که امکان دسترسی از طریق HTTP را فراهم می کند، استفاده شود. این ممکن است یک گره محلی، یک گره میزبانی شده توسط ارائه‌دهنده DApp یا دروازه‌های عمومی باشد که نقاط دسترسی رایگان اتریوم را اجرا می‌کنند.

یکی از راه‌های متداول ادغام یک برنامه مرورگر وب با اتریوم، استفاده از افزونه مرورگر Metamask در ترکیب با Web3.js است. Metamask یک کیف پول اتریوم درون مرورگر است که یک شی ارائه دهنده Web3 را به مرورگر تزریق می کند. ارائه‌دهنده Web3 یک ساختار داده است که پیوندی به گره‌های اتریوم در دسترس عموم می‌دهد. استفاده از Metamask به کاربران اجازه می دهد تا کلیدهای خصوصی را مدیریت کرده و تراکنش ها را در مرورگر وب خود امضا کنند. استفاده از Metamask در ترکیب با Web3.js، در یک رابط وب، راه مناسبی برای تعامل با شبکه اتریوم فراهم می‌کند.


در محتوای دوره/سخنرانی ها گنجانده شده است.

برنامه نویسی قرارداد هوشمند در بلاک چین اتریوم - پروژه پاداش: یاد بگیرید چگونه کیف پول اتریوم را با Solidity کدنویسی کنید

ادغام برنامه‌های غیرمتمرکز مبتنی بر قرارداد هوشمند Solidity با Web3.js در Ethereum Blockchain + پروژه


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

دوره 1: مقدمه ای بر فناوری بلاک چین، اتریوم و dApps COURSE 1: Introduction to Blockchain Technology, Ethereum & dApps

  • مقدمه: چیستی و چرایی بلاک چین Introduction: What and Why of Blockchain

  • فناوری های اساسی بلاک چین Underlying technologies of Blockchain

  • مزایای بلاک چین Advantages of Blockchain

  • نحوه عملکرد بلاک چین How Blockchain works

  • انواع بلاک چین و بیت کوین Types of blockchain and bitcoin

  • لیبرا [ارز رمزنگاری شده فیس بوک] Libra [Facebook’s cryptocurrency]

  • اتریوم [انقلاب در فناوری بلاک چین] Ethereum [The revolution in Blockchain technology]

  • EVM [ماشین های 256 بیتی باورنکردنی] و Dapps EVM [Unbelievable 256 bit machines] and Dapps

  • تشکیل راه حل بلاک چین - 1 Forming Blockchain Solution - 1

  • تشکیل راه حل بلاک چین - 2 Forming Blockchain Solution - 2

دوره 2: توسعه دهنده بلاک چین شوید: اتریوم + Solidity + پروژه COURSE 2: Become a Blockchain Developer: Ethereum + Solidity + Project

  • معرفی Introduction

  • مدل UTXO The UTXO model

  • عملیات در بلاک چین Operations in Blockchain

  • عملیات اتریوم Ethereum operations

  • یکپارچگی تراکنش Transaction Integrity

  • پردازش قرارداد هوشمند Smart Contract Processing

  • متاماسک Metamask

  • ریمیکس Remix

  • VARIABLES-DATATYPES-SYNTAX VARIABLES-DATATYPES-SYNTAX

  • آدرس ها ADDRESSES

  • متغیرها 1 VARIABLES 1

  • نقشه برداری ها MAPPINGS

  • سازه ها/سازه ها و آرایه ها STRUCTS/STRUCTURES & ARRAYS

  • ENUMS ENUMS

  • متغیرها 2 VARIABLES 2

  • توابع، و رسیدگی به خطا FUNCTIONS, AND ERROR HANDLING

  • کدگذاری توابع CODING THE FUNCTIONS

  • خطاهای رایج COMMON ERRORS

  • رسیدگی به خطا ERROR HANDLING

  • ویژگی های مهم استحکام IMPORTANT PROPERTIES OF SOLIDITY

  • ارث و واردات - تئوری INHERITANCE & IMPORTING - THEORY

  • کدگذاری، ارث و واردات CODING, INHERITANCE & IMPORTING

  • پروژه: کیف پول توزیع شده PROJECT: DISTRIBUTED WALLET

  • کدگذاری پروژه 1 PROJECT CODING 1

  • کدگذاری پروژه 2 PROJECT CODING 2

  • کدگذاری پروژه 3 PROJECT CODING 3

  • کدگذاری پروژه 4 PROJECT CODING 4

  • کدگذاری پروژه 5 PROJECT CODING 5

  • رویدادها و ارزش های بازگشتی EVENTS & RETURN VALUES

  • اجرای عملی رویدادها PRACTICAL IMPLEMENTATION OF EVENTS

  • نتیجه CONCLUSION

دوره 3: توسعه dApp بلاک چین (اتریوم، Solidity و Web3.js) COURSE 3: Blockchain dApp Development (Ethereum, Solidity & Web3.js)

  • معرفی Introduction

  • دانش پیشین Previous Knowledge

  • توسعه اپلیکیشن Full Stack dApp Full Stack dApp Application Development

  • اطلاعات بیشتر در مورد Web3 More about Web3

  • عملکرد اصلی Web3 و Ganache Main functionality of Web3 and Ganache

  • استفاده عملی ساده از Web3 Simple practical use of Web3

  • شروع کار با پروژه Truffle Getting started with Truffle Project

  • استقرار جعبه واکنش ترافل Truffle react box deployment

  • نحوه عملکرد گاناش How Ganache works

  • شروع کار با فایل App.js Getting started with App.js file

  • روش های دریافت و تنظیم استفاده شده Get & Set methods used

  • بیایید اترها بفرستیم Let’s send ethers

  • App.js را برای اولین تابع تنظیم کنید Setup the App.js for first function

  • App.js برای نوع دوم و عملکرد پنجره. App.js for second type and window function.

  • App.js برای نوع دوم و عملکرد پنجره (ادامه دارد) App.js for second type and window function (continued)

  • رویدادها و ارزش های بازگشتی Events and Return Values

  • در ادامه رویدادها Continuing with events

  • فیلتر کردن رویدادهای گذشته Filtering past events

  • کاربردهای Web3 Web3 utils

  • توابع بیشتر web3 utils More web3 utils functions

نمایش نظرات

آموزش با این دوره جامع یک توسعه دهنده بلاک چین شوید
جزییات دوره
7.5 hours
61
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
11,870
4.2 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

JP COURSES JP COURSES

ما دوره های آنلاین عالی برای کمک به بهبود زندگی شما ایجاد می کنیم - دوره های آنلاین عالی برای کمک به بهبود زندگی شما - ما دوره های آنلاین ایجاد می کنیم تا طیف متنوعی از تخصص ، مهارت ، دانش و دانش خود را در مورد موضوعات مختلف در تجارت ، IT ، فناوری ، اینترنت ، برنامه نویسی / توسعه ، Blockchain / Crypto ، کارآفرینی ، امور مالی ، بازاریابی ، تجارت الکترونیکی ، طراحی و خلاقیت ، به اشتراک بگذاریم. و بسیاری از مهارت های دیگر. امیدواریم که دوره های ما مفید و مفید واقع شوند. هرگز یادگیری را متوقف نکن... با تشکر جروم دوره های JP

Swapnil Kole Swapnil Kole

توسعه دهنده بلاکچین || مدت زمان طولانی است که در فن آوری های Blockchain و Web Development کار می کنم و می خواهم دانشجویان زیادی با من همراه شوند. من بهترین دوره را برای شروع از ابتدا تا سطح حرفه ای به شما ارائه می دهم. من می خواهم دانش آموزان در زندگی سرآمد باشند و مسیر موفقیت خود را راهی مستقیم قرار دهند. در اینجا شما تمام مطالب را از سطح ابتدایی تا سطح بالا دریافت خواهید کرد.