دوره آموزشی برنامه نویسی بلاکچین در iOS با استفاده از سوئیفت
2 ساعت 15 دقیقهمتوسط2018-10-25
مدرسین

Mohammad Azam
iOS Developer, Educator
جزئیات دوره
blockchain رمزنگاری غیر متمرکز دادههای حساس را ممکن میسازد. زمانی که حوزه وب تاریک باشد، قدرت بلاکچین میتواند توسط توسعه دهندگان روزمره به کار گرفته شود. این دوره آموزشی چگونگی اجرای ذخیرهسازی و رمزنگاری مبتنی بر blockchain را در چارچوب iOS با استفاده از سوئیفت توضیح میدهد. مربی Mohammad Azam با اصول اولیه شروع میکند و همه جزئیات مربوط به فنآوری blockchain را توضیح میدهد: cryptocurrency مانند bitcoin، دفاتر کل توزیعشده، کلیدها و داده کاوی. او نشان میدهد که چگونه عناصر اصلی blockchain - مدلها، کلیدها و بلوکها را پیادهسازی کنید - و سپس قراردادهای هوشمندانه و همچنین API وب که دادهها را بطور ایمن با securechain مبادله میکنند را میسازد. به علاوه، یاد بگیرید چطور از پردازش و استخراج مبتنی بر گره استفاده کنید.
موضوعات شامل:
ارزیابی فناوری بلاکچین
در حال توسعه مدل های بلاکچین
تولید کلید برای بلوک ها
افزودن بلوک به بلاکچین
اجرای قراردادهای هوشمند
ایجاد یک API وب بلاکچین
موضوعات شامل:
ارزیابی فناوری بلاکچین
در حال توسعه مدل های بلاکچین
تولید کلید برای بلوک ها
افزودن بلوک به بلاکچین
اجرای قراردادهای هوشمند
ایجاد یک API وب بلاکچین
مهارت ها
XcodeSwiftCryptocurrencyAppleFinance and AccountingData ScienceDeep Dive (X:Y)
سرفصل ها
به برنامه نویسی بلاک چین در iOS خوش آمدید
- 01 - مقدمه
- 02 - آنچه باید بدانید
1. فناوری بلاک چین را درک کنید
- 03 - ارز رمزنگاری شده چیست
- 04 - دفتر کل متمرکز چیست
- 05 - دفتر کل توزیع شده چیست
- 06 - کلیدهای عمومی و خصوصی
- 07 - ماینینگ چیست
- 08 - طولانی ترین زنجیر
2. پیادهسازی موتور هسته بلاک چین
- 09 - توسعه مدلهای بلاک چین
- 10 - تولید کلید برای بلوک ها
- 11 - راهاندازی بلاک چین
- 12 - اثبات کار
- 13 - اضافه کردن بلوک به بلاک چین
3. قراردادهای هوشمند
- 14 - شناخت قراردادهای هوشمند
- 15 - اجرای قراردادهای هوشمند
4. پیادهسازی Blockchain Web API
- 16 - پیش نیازها
- 17 - راهاندازی پروژه سوئیفت سمت سرور با استفاده از Vapor
- 18 - راهاندازی کنترلر و خدمات
- 19 - بازگرداندن بلاک چین
- 20 - استخراج یک بلوک
5. غیرمتمرکز کردن بلاک چین
- 21 - ایجاد مدلهای گره
- 22 - استخراج روی گره ها
- 23 - حل تعارضات
دوره های مرتبط
- دوره آموزشی نوشتن کد امن در iOS
- دوره آموزشی برنامه نویسی برای غیر برنامه نویسان: iOS 17 و Swift 5
- دوره آموزشی یادگیری جامع Xcode 15
- دوره آموزشی یادگیری جامع توسعه iOS 17
- دوره آموزشی ساخت اولین برنامه iOS 17
- دوره آموزشی یادگیری جامع SwiftUI
- دوره آموزشی یادگیری جامع Xcode 14
- دوره آموزشی یادگیری جامع توسعه iOS 16