Що нового?

Придбаний [Pluralsight] Основы блокчейн - Часть 2 из 2

Інформація про покупку
Тип покупки: Складчина
Ціна: 22644 ГРН
Учасників: 0 з 111
Організатор: Відсутній
Статус: Набір учасників
Внесок: 212.2 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор




Основы блокчейн
Часть 2 из 2


| Часть 2 (вы здесь!)​

  • Оригинальное название: Blockchain Fundamentals
  • Источник: Pluralsight
  • Объем оригинала: 2 часа 26 минут
  • Объем перевода второй части: 1 час 13 минут
  • Тип перевода: перевод и озвучивание на русский
  • Формат: видео, без субтитров
  • Смарт-контракты
Основы смарт-контрактов
Основы языка программирования Solidity
Фреймворк Truffle и тестовый сервер TestRPC
Пишем тестовый контракт "Hello World" на языке Solidity
Деплоим и тестируем первый контракт
Типы данных в Solidity
Пишем простой контракт для хранения данных и деплоим его в приватный блокчейн Ethereum
Установка клиента GETH на транзакционной ноде и разблокировка дефолтного аккаунта
Внешние вызовы функций
Создаем контракт для игры с сохранением счета с использованием внешних вызовов функций​

  • Создаем распределенное приложение (DAPP) FoodSafe для обеспечения работы цепочки поставок продуктов питания (Изготовитель - Поставщик - Магазин)
Truffle Webpack
Описание работы тестового распределенного приложения (DAPP)
Пишем контракт для FoodSafe, загружаем его на тестовый сервер TestRPC, проверяем его работу
Создаем интерфейс контракта
Компилируем и загружаем контракт в тестовый блокчейн
Пишем функции для контракта
Загрузка финального контракта в тестовый блокчейн, добавление и чтение информации из него​

  • Итоги и дальнейшие шаги

Описание:


Создание и разработка блокчейнов считается крупнейшим прорывом со времен изобретения Интернета. В этом курсе мы изучим блокчейн Ethereum, разработку умных контрактов, разработку децентрализованных приложений (DAPP), как создавать частные блокчейны.

Разработка умных контрактов - это основа для функционирования блокчейна, и вы будете использовать самый поддерживаемый сообществом язык программирования, предназначенный для этих целей, - Solidity.

Мы настроим среду разработки с учетом всех предварительных требований при помощи готового образа для Microsoft Windows, что облегчит изучение курса.

После изучения основ вы создадите полнофункциональное децентрализованное тестовое приложение. Ваше тестовое приложение будет являться распределенным приложением, обеспечивающим защищенный и заслуживающий доверие жизненный цикл поставок продуктов питания с использованием технологии блокчейн. При помощи тестового приложения вы также изучите, как делиться секретами между участниками блокчейна.

По завершении этого курса вы сможете создавать свои собственные блокчейн-контракты и распределенные приложения при помощи функциональной среды разработки, что обеспечит вас занятостью на многие годы.

Код:
 
Угорі