این دوره به شما میآموزد که چگونه با توسعه بلاک چین به سرعت و به روشی عملی بهره وری داشته باشید. تمرکز بر توسعه اتریوم است و مفاهیم ارائه شده به همان اندازه با سایر پیاده سازیها مرتبط است.
آنچه خواهید آموخت:
سلام، و به Pluralsight خوش آمدید! نام من یان-اریک سندبرگ است و میخواهم یک نمای کلی از دوره آموزشی خود، مبانی بلاک چین ارائه دهم. این طراحی شده است تا به شما کمک کند با توسعه بلاک چین به سرعت در یک روش عملی بهره وری داشته باشید و مواردی مانند: بررسی بلاک چین اتریوم توسعه قرارداد هوشمند توسعه DAPP نحوه ایجاد بلاک چینهای خصوصی شما همچنین محیط توسعه و همه پیش نیازها را تنظیم خواهید کرد. یک تصویر تمیز مایکروسافت ویندوز، که دوره را آسان میکند.
بعد از یادگیری اصول اولیه، یک نمونه برنامه کاربردی کاملا کاربردی ایجاد خواهید کرد. برنامه نمونه شما یک برنامه کاربردی توزیع شده است که با استفاده از فناوری بلاک چین، مسیر چرخه عمر محصول ایمن و قابل اعتماد را برای دستههای غذا تضمین میکند.
با نمونه برنامه، شما همچنین یاد خواهید گرفت که چگونه اسرار را بین طرفهای همکار در یک بلاک چین به اشتراک بگذارید. وقتی کارتان تمام شد، آماده ایجاد قراردادهای بلاک چین و برنامههای کاربردی توزیع شده با یک محیط توسعه عملکردی هستید که شما را برای سالهای آینده سازنده میکند.
نمونه ویدیوی آموزشی ( زیرنویسها جدا از ویدیو است و میتوانید آنرا نمایش ندهید ) :
[ENGLISH]
01 Course Overview [1min]
01-01 Course Overview [1mins]
02 Introduction [2mins]
02-01 Introduction to Blockchain Fundamentals [2mins]
03 Blockchain Concepts [32mins]
03-01 What Is Blockchain? [1mins]
03-02 Bitcoin and Blockchain [5mins]
03-03 How Does It Work? [3mins]
03-04 Hashing [6mins]
03-05 The Block [4mins]
03-06 Securing Your Data [3mins]
03-07 Public vs. Private [3mins]
03-08 The Major Offerings [1mins]
03-09 Usages for Blockchain [5mins]
03-10 Summary [1mins]
04 Introduction to Ethereum and DAPPS [32mins]
04-01 What is Ethereum? [7mins]
04-02 The Enterprise Ethereum Alliance [1mins]
04-03 Distributed Applications (DAPPS) [2mins]
04-04 Payment Model - Gas [2mins]
04-05 Transactions [2mins]
04-06 The Effect of Startgas and Gasprice [3mins]
04-07 Ethereum on Microsoft Azure [3mins]
04-08 Demo: Azure Account Setup [2mins]
04-09 Demo: Ethereum Setup [5mins]
04-10 Demo: Ethereum Deployed [4mins]
04-11 Summary [1mins]
05 Setting up the Development Environment [6mins]
05-01 Overview [2mins]
05-02 Install and Config [4mins]
05-03 Summary and Links [0mins]
06 Understanding Smart Contracts [27mins]
06-01 Smart Contracts Basic [5mins]
06-02 Truffle and Test RPC [2mins]
06-03 Hello World Demo [2mins]
06-04 Demo: Deploy and Test [2mins]
06-05 Advanced Types [4mins]
06-06 Demo: Storage [3mins]
06-07 Demo: GETH and Unlock Account [4mins]
06-08 Calling External Functions [1mins]
06-09 Demo: Calling External Functions [3mins]
06-10 Summary [1mins]
07 Sample Application: FoodSafe [32mins]
07-01 Introduction [2mins]
07-02 Demo: Truffle Webpack [4mins]
07-03 FoodSafe Description [3mins]
07-04 Demo: FoodSafe Contract [5mins]
07-05 Demo: FoodSafe Server [5mins]
07-06 Demo: FoodSafe Client Part 1 – Webpage [4mins]
07-07 Demo: FoodSafe Client Part 2 – Backend [9mins]
07-08 Summary [0mins]
08 Summary and Way Forward [6mins]
08-01 Learning Goals Review [4mins]
08-02 Way Forward [2mins]
[فارسی]
01 نمای کلی دوره [1 دقیقه]
01-01 بررسی اجمالی دوره [1 دقیقه]
02 مقدمه [2 دقیقه]
02-01 مقدمهای بر مبانی بلاک چین [2 دقیقه]
03 مفاهیم بلاک چین [32 دقیقه]
03-01 بلاک چین چیست؟ [1 دقیقه]
03-02 بیت کوین و بلاک چین [5 دقیقه]
03-03 چگونه کار میکند؟ [3 دقیقه]
03-04 درهم کردن [6 دقیقه]
03-05 بلوک [4 دقیقه]
03-06 ایمن کردن اطلاعات شما [3 دقیقه]
03-07 عمومی در مقابل خصوصی [3 دقیقه]
03-08 پیشنهادات اصلی [1 دقیقه]
03-09 موارد استفاده برای بلاک چین [5 دقیقه]
03-10 خلاصه [1 دقیقه]
04 مقدمهای بر اتریوم و DAPPS [32 دقیقه]
04-01 اتریوم چیست؟ [7 دقیقه]
04-02 The Enterprise Ethereum Alliance [1 دقیقه]
04-03 برنامههای کاربردی توزیع شده (DAPPS) [2 دقیقه]
04-04 مدل پرداخت - گاز [2 دقیقه]
04-05 معاملات [2 دقیقه]
04-06 اثر استارت گاز و گاز پرایس [3 دقیقه]
04-07 اتریوم در Microsoft Azure [3 دقیقه]
04-08 نسخهی نمایشی- راه اندازی حساب Azure [2 دقیقه]
04-09 نسخهی نمایشی- راه اندازی اتریوم [5 دقیقه]
04-10 نسخهی نمایشی- اتریوم مستقر شد [4 دقیقه]
04-11 خلاصه [1 دقیقه]
05 راه اندازی محیط توسعه [6 دقیقه]
05-01 نمای کلی [2 دقیقه]
05-02 نصب و پیکربندی [4 دقیقه]
05-03 خلاصه و پیوندها [0 دقیقه]
06 درک قراردادهای هوشمند [27 دقیقه]
06-01 قراردادهای هوشمند پایه [5 دقیقه]
06-02 ترافل و تست RPC [2 دقیقه]
06-03 نسخه نمایشی سلام جهانی [2 دقیقه]
06-04 نسخهی نمایشی- استقرار و آزمایش [2 دقیقه]
06-05 انواع پیشرفته [4 دقیقه]
06-06 نسخهی نمایشی- فضای ذخیرهسازی [3 دقیقه]
06-07 نسخهی نمایشی- GETH و باز کردن قفل حساب [4 دقیقه]
06-08 فراخوانی عملکردهای خارجی [1 دقیقه]
06-09 نسخهی نمایشی- فراخوانی عملکردهای خارجی [3 دقیقه]
06-10 خلاصه [1 دقیقه]
07 نمونه برنامه- FoodSafe [32 دقیقه]
07-01 مقدمه [2 دقیقه]
07-02 نسخهی نمایشی- بسته وب ترافل [4 دقیقه]
07-03 توضیحات FoodSafe [3 دقیقه]
07-04 نسخهی نمایشی- قرارداد FoodSafe [5 دقیقه]
07-05 نسخهی نمایشی- سرور FoodSafe [5 دقیقه]
07-06 نسخهی نمایشی- FoodSafe Client قسمت 1 – صفحه وب [4 دقیقه]
07-07 نسخهی نمایشی- FoodSafe Client قسمت 2 – Backend [9 دقیقه]
07-08 خلاصه [0 دقیقه]
08 خلاصه و راه رو به جلو [6 دقیقه]
08-01 بررسی اهداف آموزشی [4 دقیقه]
08-02 راه رو به جلو [2 دقیقه]
Jan-Erik Sandberg یک نویسنده بینالمللی و یک سخنران درخواستی است و از سال 2001 مربی تیمهای agile بوده است. سندبرگ در حال حاضر مدیر ارشد فناوری Blue Robot، اولین سیستم ذخیرهسازی و بازیابی خودکار مبتنی بر ابر (ASRS) در جهان است. Jan-Erik به عنوان رهبر برای طیف گستردهای از تیمها، از DevOpsهای کوچک گرفته تا بخشی از مدیریت ارشد یک شرکت بین المللی که در 20 کشور جهان نمایندگی دارد، کار کرده است. تخصص اصلی او تیمهای توزیع شده بین المللی در مقیاس بزرگ است. Jan-Erik بنیانگذار سازمان اجتماعی برتر برای توسعه بلاک چین، BlockchainRebels.com است، اولین گروه مبتنی بر جامعه نروژ را در Agile در سال 2001 راه اندازی کرد و به عنوان یک شرکت کننده فعال در انجمن توسعه دهندگان مایکروسافت، هم در سطح محلی و هم در سطح بین المللی به عنوان MVP شناخته میشود. به مدت 5 سال.