غواصی عمیق ارزهای دیجیتال و بلاک چین

Cryptocurrency and Blockchain Deep Dive

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

این دوره به بررسی دنیای ارزهای دیجیتال می‌پردازد، از جمله اینکه رمزارز چیست، مزایا و معایب آن، نحوه سرمایه‌گذاری در آن، و نحوه ایمن نگه داشتن آن.

سپس به بخش عملی دوره می رویم که شما را با زبان برنامه نویسی Solidity، توسعه قراردادهای هوشمند، ابزارهای توسعه مانند Mist، Geth و Ethereum Studio و توسعه یک بازی با استفاده از بلاک چین آشنا می کند.

اهداف یادگیری

  • تاریخچه و اقتصاد ارزهای دیجیتال
  • چگونه سبد خود را ایمن کنیم
  • نحوه سرمایه گذاری در ارزهای دیجیتال
  • با جایگزین های بیت کوین آشنا شوید
  • با استحکام با توسعه عملی مقابله کنید
  • بازی تعاملی تیک تاک خود را با استفاده از بلاک چین بسازید!
  • ابزارهای توسعه هسته اصلی مانند Mist، Geth و Ethereum Studio را مسلط کنید
  • به علاوه توسعه پیشرفته Web3، نحوه رفع اشکال برنامه غیرمتمرکز خود، و بارگذاری های بیشتر را بیاموزید

مخاطب مورد نظر

این دوره برای هر کسی که می خواهد در مورد ارزهای دیجیتال و/یا توسعه دهندگان بلاک چین مشتاق بیاموزد در نظر گرفته شده است

پیش نیازها

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


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

معرفی دوره Course Introduction

  • معرفی دوره Course Introduction

دیپ دیو ارزهای دیجیتال Cryptocurrency Deep Dive

  • مقدمه درس Lesson Introduction

  • رمزارزها چیست؟ What are Cryptocurrencies?

  • چگونه ارزهای دیجیتال به وجود آمدند How Cryptocurrencies Came To Be

  • نحوه عملکرد اکوسیستم ارزهای دیجیتال How The Cryptocurrency Ecosystem Works

  • چگونه ارزهای رمزنگاری شده ایجاد می شوند How Cryptocurrencies Are Created

  • چه چیزی به ارزهای دیجیتال ارزش می دهد؟ What Gives Cryptocurrencies Value?

  • تاثیر اقتصادی ارزهای دیجیتال The Economic Impact of Cryptocurrencies

  • آیا ارزهای دیجیتال ارزش خود را ادامه خواهند داد؟ Will Cryptocurrencies Continue to Have Value?

  • نحوه استفاده از ارزهای دیجیتال در هر مکانی How To Use Cryptocurrencies Anywhere

  • مالیات بر ارزهای دیجیتال Cryptocurrency Taxation

  • نتیجه گیری دوره Course Conclusion

مقدمه ای بر کیف پول های رمزنگاری شده Introduction to Cryptocurrency Wallets

  • مقدمه درس Lesson Introduction

  • کیف پول چیست؟ What are Wallets?

  • کدام کیف پول را انتخاب کنید Which Wallet to Choose

  • نحوه راه اندازی کیف پول How to Set Up a Wallet

  • اولین ارز دیجیتال خود را بخرید Buying your First Cryptocurrency

  • فروش اولین ارز دیجیتال شما Selling Your First Cryptocurrency

  • خرید و فروش ارزهای دیجیتال با استفاده از پلتفرم های دیگر Buying & Selling Cryptocurrencies Using Other Platforms

  • خلاصه دوره Course Summary

سرمایه گذاری در ارزهای دیجیتال Investing in Cryptocurrencies

  • مقدمه درس Lesson Introduction

  • چرا اکثر افراد باید از معاملات روزانه اجتناب کنند؟ Why Day Trading Should Be Avoided by Most

  • استراتژی HODL HODL Strategy

  • پیشنهادات اولیه سکه چیست؟ What are Initial Coin Offerings?

  • مزایا و معایب عرضه اولیه سکه Pros & Cons of Initial Coin Offerings

  • تفاوت بین توکن های کاربردی و توکن های امنیتی Difference Between Utility Tokens & Security Tokens

  • ردیابی بازارهای ارزهای دیجیتال Tracking the Cryptocurrency Markets

  • خلاصه دوره Course Summary

امنیت ارزهای دیجیتال خود Securing Your Cryptocurrencies

  • مقدمه درس Lesson Introduction

  • اهمیت امنیت The Importance of Security

  • چگونه از پورتفولیوی خود محافظت کنیم How to Safeguard Your Portfolio

  • کیف پول داغ در مقابل کیف پول سرد Hot Wallets vs. Cold Wallets

  • انتخاب صرافی ارزهای دیجیتال Choosing a Cryptocurrency Exchange

  • خلاصه دوره Course Summary

AltCoin Deep Dive AltCoin Deep Dive

  • مقدمه درس Lesson Introduction

  • لایت کوین Litecoin

  • سکه بایننس Binance Coin

  • اتریوم Ethereum

  • موج دار شدن Ripple

  • استیم Steem

  • اتریوم کلاسیک Ethereum Classic

  • مونرو Monero

  • خلاصه دوره Course Summary

تئوری بلاک چین Blockchain Theory

  • مقدمه درس Lesson Introduction

  • بلاک چین چیست؟ What is the Blockchain?

  • بلاک چین های خصوصی و عمومی Private & Public Blockchains

  • نمونه موارد استفاده از بلاک چین Example Use Cases of Blockchains

  • قراردادهای هوشمند چیست؟ What are Smart Contracts?

  • Dapp ها چقدر مورد استفاده قرار می گیرند؟ How Widely Used Are Dapps?

  • معرفی وب 3.0 Introducing Web 3.0

  • بلاک چینی که با آن کار خواهیم کرد The Blockchain We'll Be Working With

  • خلاصه دوره Course Summary

توسعه قرارداد هوشمند با Solidity Smart Contract Development with Solidity

  • مقدمه درس Lesson Introduction

  • معرفی ریمیکس: نمای کلی IDE Remix Introduction: IDE Overview

  • کد این دوره The Code for this Course

  • اولین قرارداد هوشمند شما Your First Smart Contract

  • شروع، گام برداشتن و تعامل Starting, Stropping, and Interacting

  • توابع گیرنده و تنظیم کننده Getter and Setter Functions

  • توسعه قرارداد هوشمند - استحکام Smart Contract Development - Solidity

  • اشیاء جهانی و توابع قابل پرداخت Global Objects and Payable Functions

  • سازنده و اصلاح کننده ها Constructor & Modifiers

  • آرایه ها Arrays

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

  • سازه ها Structs

  • مشاهده/توابع خالص View/Pure Functions

  • مفهوم زمان The Concept of Time

  • استثناها: Require, Assert, Revert Exceptions: Require, Assert, Revert

  • خلاصه دوره Course Summary

تعریف مکانیک بازی Defining the Game Mechanics

  • مقدمه درس Lesson Introduction

  • چیدمان رابط ها Laying Out The Interfaces

  • عملکرد پایه بازی Basic Game Functionality

  • چگونه یک بازیکن دوم می تواند به بازی بپیوندد How a Second Player Can Join the Game

  • تعریف صفحه بازی ما Defining Our Game Board

  • درست گرفتن قرعه کشی Getting the Draw Right

  • برنده قسمت 1 - افقی و عمودی Winning Part 1 - Horizontal and Vertical

  • برنده قسمت 2 - چک های مورب Winning Part 2 - Diagonal Checks

  • اگر بازیکنی بازی را متوقف کند چه اتفاقی می افتد؟ What Happens if a Player Stops Playing?

  • ثبت نمرات بالا - قسمت 1 Registering High Scores - Part 1

  • ثبت نمرات بالا - قسمت 2 Registering High Scores - Part 2

  • ثبت نمرات بالا - قسمت 3 Registering High Scores - Part 3

  • خواندن نمرات بالا - گرفتن 10 برتر Reading High Scores - Getting the Top 10

  • خلاصه دوره Course Summary

آشنایی با ابزارها و بلاک چین اتریوم Understanding the Tools & Ethereum Blockchain

  • مقدمه درس Lesson Introduction

  • تعامل با قراردادهای هوشمند: آرایه ABI Interacting with Smart Contracts: The ABI Array

  • شبکه های اتریوم Ethereum Networks

  • رمزنگاری کلید خصوصی/عمومی Private/Public Key Cryptography

  • درک مفهوم گاز Understanding the Concept of Gas

  • چگونه رویدادها در یک سطح عمیق تر کار می کنند How Events Work on a Deeper Level

  • خلاصه دوره Course Summary

توسعه محلی با Truffle و Web3 Local Development with Truffle and Web3

  • گاناش Ganache

  • Web3.js Web3.js

  • ترافل Truffle

  • نصب ترافل با VSCode Truffle Installation with VSCode

  • محیط ترافل را برای بازی خود تطبیق دهید Adapt the Truffle Environment for our Game

تست خودکار Automated Testing

  • چگونه تست با ترافل کار می کند How Testing Works with Truffle

  • افزودن یک JS-Test به بازی ما Adding a JS-Test to Our Game

  • تست برد و باخت Testing Winning & Losing

  • تست قرعه کشی Testing a Draw

  • یک مورد تست استحکام بنویسید Write a Solidity Test Case

بازی در HTML/Javascript The Game in HTML/Javascript

  • آشنایی با جعبه های ترافل Introduction to Truffle Boxes

  • آشنایی با جعبه ترافل Understanding the Truffle Box

  • بسته وب ترافل را برای بازی تطبیق دهید Adapt Truffle Webpack for the Game

  • ایجاد عملکرد پایه بازی Creating the Basic Game Functionality

  • بازی را شروع کنید و به عملکردهای بازی بپیوندید Start Game and Join Game Functionalities

  • صفحه بازی را نشان دهید Show the Game Board

  • افزودن قابلیت HTML Adding HTML Functionality

  • رویدادهایی برای برد و باخت Events for Winning and Loosing

  • نمایش لیست امتیاز Showing the Highscore List

  • زیباسازی بازی ما Beautifying Our Game

  • خلاصه دوره Course Summary

گره های بلاک چین میزبان (MetaMask) Hosted Blockchain Nodes (MetaMask)

  • مقدمه درس Lesson Introduction

  • دانلود و نصب MetaMask Downloading and Installing MetaMask

  • راهنمای قطعی MetaMask The Definitive Guide to MetaMask

  • چگونه MetaMask با Truffle-Contract کار می کند How MetaMask Works with Truffle-Contract

  • انجام یک بازی با MetaMask و Ganache Playing a Game with MetaMask and Ganache

  • ساخت HTML و جاوا اسکریپت Building HTML and JavaScript

  • بازی با راویندر Playing the Game with Ravinder

نمایش نظرات

غواصی عمیق ارزهای دیجیتال و بلاک چین
جزییات دوره
15h 37m
117
CloudAcademy CloudAcademy
(آخرین آپدیت)
408
5 از 5
ندارد
دارد
دارد
Ravinder Deol
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ravinder Deol Ravinder Deol

معلم ارزهای دیجیتال و بدون کد، بیش از 200 هزار دانش آموز من یک مرد رنسانس غیرعادی از انگلیس هستم. از زمانی که مدرسه را در سن 16 سالگی ترک کردم، پروژه های زیادی را تجربه کرده ام، که برخی از آنها به طور معقولی موفق بوده اند و به بیش از 100000 نفر رسیده اند. این به من سطحی از استقلال مالی داده است. من مدتی را در بیش از سی کشور گذرانده ام. در بیست و سه سالگی به کوچکترین کشور اتحادیه اروپا (مالتا) نقل مکان کردم. اکنون بیشتر وقتم را در بزرگترین کشور اتحادیه اروپا (فرانسه) می گذرانم. و، من یک مقیم الکترونیکی استونی هستم. من را در بسیاری از پلتفرم های اجتماعی پیدا نخواهید کرد. من زندگی ام را از دریچه مینیمالیسم و ​​آهسته زندگی می کنم. این به من امکان می‌دهد زمان بیشتری را صرف خواندن و توسعه مهارت‌های جدید کنم، که به من امکان می‌دهد ایده‌های بدیع شکل دهم و پروژه‌هایی را آزمایش کنم که کنجکاوی من را تحریک می‌کند.