آموزش برنامه نویسی بلاکچین در iOS با استفاده از Swift

Blockchain Programming in iOS Using Swift

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Blockchain رمزگذاری غیر متمرکز داده های حساس را امکان پذیر می کند. پس از دامنه وب تاریک ، اکنون توسعه دهندگان روزمره می توانند از قدرت بلاکچین استفاده کنند. این دوره آموزشی نحوه پیاده سازی ذخیره سازی و رمزگذاری مبتنی بر بلاکچین را با استفاده از Swift در چارچوب iOS توضیح می دهد. مربی محمد اعظم با اصول اولیه شروع می کند ، و تمام جزئیات مربوط به فناوری بلاکچین را توضیح می دهد: ارز رمزنگاری شده مانند بیت کوین ، دفترهای توزیع شده ، کلیدها و استخراج. او نشان می دهد که چگونه می توان عناصر اصلی بلاکچین - مدل ها ، کلیدها و بلوک ها - را پیاده سازی کرد و سپس قراردادهای هوشمند و همچنین یک API وب ایجاد می کند که داده ها را به صورت ایمن با بلاکچین تبادل می کند. به علاوه ، بیاموزید که چگونه حتی با استفاده از پردازش و استخراج مبتنی بر گره ، بلاکچین را غیر متمرکز کنید.
موضوعات شامل:
  • ارزیابی فناوری بلاکچین
  • در حال توسعه مدل های بلاکچین
  • تولید کلید برای بلوک ها
  • افزودن بلوک به بلاکچین
  • اجرای قراردادهای هوشمند
  • ایجاد یک API وب بلاکچین
  • غیر متمرکز سازی بلاکچین

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

به برنامه نویسی Blockchain در iOS خوش آمدید Welcome to Blockchain Programming in iOS

  • مقدمه Introduction

  • آنچه باید بدانید What you should know

1. فناوری Blockchain را درک کنید 1. Understand Blockchain Technology

  • رمزنگاری چیست؟ What is cryptocurrency?

  • دفتر مرکزی متمرکز چیست؟ What is a centralized ledger?

  • دفترچه توزیع شده چیست؟ What is a distributed ledger?

  • کلیدهای عمومی و خصوصی Public and private keys

  • معدن چیست؟ What is mining?

  • طولانی ترین زنجیره The longest chain

2. اجرای موتور هسته مرکزی Blockchain 2. Implementing the Blockchain Core Engine

  • توسعه مدلهای blockchain Developing blockchain models

  • ایجاد کلید برای بلوک Generating keys for blocks

  • اولیه سازی blockchain Initializing the blockchain

  • اثبات کار Proof of work

  • افزودن بلوک به blockchain Adding blocks to the blockchain

3. قراردادهای هوشمند 3. Smart Contracts

  • درک قراردادهای هوشمند Understanding smart contracts

  • اجرای قراردادهای هوشمند Implementing smart contracts

4. پیاده سازی API وب Blockchain 4. Implementing Blockchain Web API

  • پیش نیازها Prerequisites

  • راه اندازی یک پروژه Swift سمت سرور با استفاده از Vapor Setting up a server-side Swift project using Vapor

  • تنظیم کنترلر و خدمات Setting up a controller and services

  • بازگرداندن blockchain Returning the blockchain

  • معدن بلوک Mining a block

5. عدم تمرکز Blockchain 5. Decentralizing Blockchain

  • ایجاد مدلهای گره Creating node models

  • استخراج از گره ها Mining on nodes

  • حل اختلافات Resolving conflicts

نمایش نظرات

آموزش برنامه نویسی بلاکچین در iOS با استفاده از Swift
جزییات دوره
2h 15m
23
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
10,248
- از 5
ندارد
دارد
دارد
Mohammad Azam
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Mohammad Azam Mohammad Azam

برنامه نویس ویژه اپل iOS و مربی iOS