آموزش مبانی بلاک چین

Blockchain Fundamentals

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

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

تاریخچه و مفهوم بلاک چین The History and Concept of Blockchain

  • معرفی Introduction

  • تاریخ The History

  • خرید ارز رمزنگاری شده Buying Crypto Currency

  • موارد استفاده برای بلاک چین Usages for Blockchain

  • NFT ها NFTs

  • چه زمانی از بلاک چین استفاده نکنید When Not to Use Blockchain

  • جنایت و کلاهبرداری Crime and Fraud

  • خلاصه Summary

آشنایی با بلاک چین Understanding Blockchain

  • معرفی Introduction

  • ویژگی های بلاک چین The Characteristics of Blockchain

  • چگونه کار می کند؟ How Does It Work?

  • SHA 256 KECCAK256 SHA 256 & KECCAK256

  • درخت مرکل Merkel Tree

  • اثبات کار اثبات سهام Proof of Work & Proof of Stake

  • محتوای داده ها Data Content

  • رمزگذاری Encryption

  • چنگال Forks

  • خلاصه Summary

بستن قراردادهای هوشمند با اتریوم Making Smart Contracts with Ethereum

  • معرفی Introduction

  • قراردادهای هوشمند در اتریوم Smart Contracts in Ethereum

  • مدل پرداخت - گاز The Payment Model - Gas

  • تراکنش ها در اتریوم Transactions in Ethereum

  • DAPPS DAPPS

  • برخی از نکاتی که باید در نظر داشته باشید Some Pointers to Keep in Mind

  • خلاصه Summary

راه اندازی محیط توسعه Setting up the Development Environment

  • معرفی Introduction

  • نصب نرم افزار Installing Software

  • MetaMask و دریافت وجوه MetaMask and Getting Funds

  • خلاصه Summary

مبانی قرارداد هوشمند با Solidity Smart Contract Basics with Solidity

  • معرفی Introduction

  • سلام دنیا Hello World

  • ساختار اساسی The Basic Structure

  • انواع داده ها و اصلاح کننده ها Data types and Modifiers

  • مکان های داده Data Locations

  • کامپایل و استقرار Compile and Deploy

  • عملکرد خارجی اظهار نظر و تماس Commenting and Calling External Function

  • تابع خارجی کامپایل و استقرار External Function Compile and Deploy

  • توابع قابل پرداخت Payable Functions

  • خلاصه Summary

نمونه برنامه: نقشه بدن Globomantics Sample Application: The Globomantics Bodymap

  • معرفی Introduction

  • راه اندازی اولیه Initial Setup

  • قرارداد The Contract

  • تدوین قرارداد Compiling the Contract

  • تست با موکا Testing with Mocha

  • ساختن تست ها Making the Tests

  • خدمت قرارداد تدوین شده Serving the Compiled Contract

  • اجرای سرور کامپایل Running the Compile Server

  • رابط کاربری با React User interface with React

  • تغییر برنامه پیش فرض Modifing the Default App

  • Web3 از مرورگر Web3 from the Browser

  • کنترل کننده های رمز عبور Password Handlers

  • فیلدهای نقشه بدن The Body Map Fields

  • استقرار قرارداد Deploying the Contract

  • رابط کاربری برای رمز عبور و استقرار User Interface for Password and Deploy

  • اولین اجرای رابط کاربری First Run of the User Interface

  • اجزای رابط کاربری Body Maps Body Maps UI Components

  • به روز رسانی عملکرد برای نقشه های بدن و توابع رمزنگاری Update Function for the Body Maps and Crypto Functions

  • تابعی برای بارگیری نقشه های بدنه Function for Loading the Body Maps

  • اجرای نهایی و تأیید Final Run and Verification

  • خلاصه Summary

خلاصه و بعد چی؟ Summary and What’s Next?

  • خلاصه Summary

  • بعد چه می شود؟ What's Next?

نمایش نظرات

Pluralsight (پلورال سایت)

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

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش مبانی بلاک چین
جزییات دوره
3h 26m
63
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jan-Erik Sandberg Jan-Erik Sandberg

یان اریک سندبرگ نویسنده بین المللی و سخنران درخواستی است. او از سال 2001 مربی تیم های چابک بوده و یک رمزگذار باسابقه است. او در حال حاضر GM در تیم DevOps در Q-Free است. Q-Free یک شرکت پیشرو IOT است که از توسعه شهر هوشمند در بیش از 40 کشور پشتیبانی می کند. او همچنین بنیانگذار سازمان برتر جامعه برای توسعه بلاکچین ، BlockchainRebels.com است. جان اریک با انواع تیم ها کار کرده و تخصص اصلی او تیم های توزیع شده در مقیاس بزرگ است. در سال 2001 وی اولین گروه مبتنی بر جامعه نروژ را در زمینه Agile راه اندازی کرد و به عنوان یک شرکت کننده فعال در Microsoft Developer Community ، به صورت محلی و بین المللی به عنوان MVP به مدت 5 سال شناخته شده است.