blockchain

Программирование смарт-контрактов
Вводный курс по программированию смарт-контрактов на платформе Ethereum с использованием языка Solidity
Кратко о курсе
научится программировать смарт-контракты и используя тестовую среду проверить работоспособность продукта
Цель курса
Научиться самостоятельно писать смарт-контракты на языке Solidity для одной из наиболее популярных блокчейн-платформ - Ethereum.
Вы узнаете как устанавливать необходимые среды и компоненты разработки, организовывать тестовую среду.
Необходимые навыки слушателя
Понимать концепцию объектно-ориентированного программирования (ООП). Иметь опыт программирования на каком-либо объектно-ориентированном языке программирования. Желательно иметь представление о технологии блокчейн.
Целевая аудитория курса
Смарт-контракты на технологии Etherium имеют максимально широкое применение
-1-
IT специалисты

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

Предел наших мечтаний – преподаватель информатики в школе, которые фиксирует прогресс ученика в цифровом паспорте компетенций и рассказывает как правильно написать смарт-контракт
-4-
Бизнесмены и руководители
Блокчейн технологии совсем скоро станут такими же востребованным, как бумага в офисе. Самое время обучить своих сотрудников, возможно они смогут обеспечить качественный переход вашей компании в контекст цифровой экономики
Характеристики курса
5 дней

Занятия проводятся каждый день, с понедельника по пятницу
36 часов

Общий объем курса.
8 часов в день.
от 25 000 руб.

Стоимость курса с учетом всех скидок.
Технопарк Калибр
г. Москва
Занятия проводятся в полностью оборудованных классах.
Курс включает в себя:
Участие в очном интенсиве
Занятия проводятся в полностью оборудованных, современных компьютерных классах, в группах до 15 человек.
Включение в сообщество "КИБЕР РОССИЯ"
Вы получаете доступ к группам и чат-каналам Кибер России в которых преподаватели и технические специалисты оказывают помощь и техническую поддержку.
Контент и методические материалы
При обучении по программам повышения квалилфикации для преподавателей мы предоставляем весь контент и методические материалы курса.
Подготовка по стандартам World Skills
Мы основали и развиваем компетенции World Skills "Программирование VR/AR" и "Блокчейн"
Сертификат об окончании курса
Программа курса
1
Знакомство (1 ак.ч)
Приветствие
Краткий обзор курса
План работ
2
Блокчейн: введение (6 ак.ч)
Хеширование
Шифрование симметричное и асимметричное
Публичные и секретные ключи, схема секретной передачи информации
Ограничения блокчейна
Подробное рассмотрение алгоритмов консенсуса(PoW,PoS)
Смарт контракты, преимущества и недостатки смарт-контрактов
Смарт контракты и ICO
3
Установка среды работы с блокчейном (4 ак.ч)
Установка geth (homebrew MAC OS, Ubuntu, Win)
Основы работы с geth
Cоздание приватного блокчейна
Работа с MetaMask
4
Установка и настройка среды разработки (4 ак.ч)
Установка Remix
Краткое описание языка solidity
Использование публичных тестовых сетей ropsten, rinkeby
Создание приватной сети.
5
Создание простого смарт-контракта (8 ак.ч)
Структура контракта
Переменные состояния, Локальные переменные, Функции, Функции модификаторы, События, Структуры, Списки
Входящие и исходящие параметры функции, Вызов функций: внешний и внутренний, Названные и дополнительные параметры функций, Порядок оценки выражений, Присвоение значений, Обработка исключений
Знакомство с ERC20 Token Standard
Написание простого смарт-контракта «Визитка»
6
Создание смарт-контракта (12 ак.ч)
Описываем логику работы контракта (контракт по продаже недвижимости)
Поэтапная реализация смарт-контракта
Тестирование, инструменты тестирования смарт-контракта, тесты для смарт-контракта
7
Подведение итогов (1 ак.ч)
Подведение итогов курса
Ответы на вопросы
Выдача сертификатов
Выберите удобную дату:
запись производится через сервис Timepad