نقشه راه تبدیل شدن به توسعه دهنده اپلیکیشن های غیرمتمرکز (dapp) در سال 2022

نقشه راه تبدیل شدن به یک توسعه دهنده dApp در سال 2022: در تصویر بالا می توانید نموداری را ببینید که مسیرهایی را که می توانید طی کنید و کتابخانه هایی را که می خواهید برای تبدیل شدن به یک توسعه دهنده dApp یاد بگیرید را نشان می دهد. من این نمودار را به عنوان یک نکته برای همه کسانی که از من می پرسند، "چه چیزی را باید یاد بگیرم تا به یک توسعه دهنده dApp تبدیل شوم و از کجا شروع کنم" تهیه کردم.

منابع

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

1. Basics

i. Blockchain

ii. Ethereum

iii. Smart Contract


2. General Development Skills

  • Learn GIT, create a few repositories on GitHub / GitLab, share your code with other people
  • Know HTTP(S) protocol, request methods (GET, POST, PUT, PATCH, DELETE, OPTIONS)
  • Don't be afraid of using Google, Power Searching with Google
  • Get familiar with terminal (Linux/Docker), configure your shell (bash, zsh, fish)
  • Read a few books about algorithms and data structures, blockchain, Ethereum, solidity
  • Web Development Concepts
  • Basic Mathematics


3. Learn React on official website or complete some courses


4.Get familiar with tools that you will be using

i. Package Managers

ii. IDE's

5. Frameworks

i. Truffle Suit (Recommended)

ii. ZeppeLine OS

iii. Labs.Superblock

Video Tutorials

iv. Populus (Python)

v. Infura (A Gateway to Ethereum)

vi. Interacting with Smart Contract

vii. Python Ethereum Eco System


6. Distributed Storage Systems

7. Ethereum Naming Service

8. Front End App

Further Readings مطالب اضافی

  1. Awesome Ethereum Resource Lists
  2. Comprehensive Ethereum Developer Resource List

Recommended Libraries

  1. Solidity Smart Contract Library: OpenZeppeline

Books

  1. Mastering Ethereum: Building Smart Contracts and DApps

Courses

  1. Ethereum and Solidity: The Complete Developers Guide

Youtube/Medium Channels

  1. Coinmonks
  2. Dapp University Website, Dapp University Youtube
  3. ZeppeLine


Books

Mastering Bitcoin: Programming the Open Blockchain, 2nd Edition (2017)

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


Mastering Blockchain, 2nd Edition (2018)

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


Blockchain and the Law: The Rule of Code (2018)

از زمانی که بیت کوین در سال 2009 ظاهر شد، این ارز دیجیتال به عنوان یک شگفتی اینترنتی مورد ستایش قرار گرفت و به عنوان وسیله نقلیه تراکنش ترجیحی برای همه جنایتکاران مورد انتقاد قرار گرفت. تقریباً همه را بدون مدرک علوم کامپیوتر گیج کرده است: چگونه می‌توان پول را از یک و صفر استخراج کرد؟ پاسخ در فناوری به نام بلاک چین نهفته است که می تواند برای خیلی بیشتر از بیت کوین استفاده شود.


Beginning Blockchain: A Beginner’s Guide to Building (2018)

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


Blockchain Quick Reference (2018)

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


Blockchain: Blueprint for a New Economy (2015)

بیت کوین به عنوان اولین ارز دیجیتال در حال تبدیل شدن به واقعیت وجود خود است، اما فناوری بلاک چین پشت آن می تواند بسیار مهم تر باشد. این کتاب شما را فراتر از ارز ("Blockchain 1.0") و قراردادهای هوشمند ("Blockchain 2.0") می برد تا نشان دهد که چگونه بلاک چین در موقعیت تبدیل شدن به پنجمین الگوی محاسباتی مخرب پس از مین فریم، رایانه های شخصی، اینترنت و موبایل/شبکه های اجتماعی است.

نکته پایانی

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


منبع : github