Курс по Solidity (разработка под блокчейн)

26 мая

На курсе по Solidity вы получите базовые знания разработки на блокчейн, узнаете, что такое криптография и криптовалюты, смарт-контракты, научитесь разработке на языке Solidity, который активно используется во всем мире. Также разберетесь в ICO и токенах. 

Требования:

необходимы знания основ программирования.

Программа курса:

Занятие 1 – Криптография и блокчейн

  • Введение
  • Простое шифрование
  • Асимметричное шифрование
  • Цифровая подпись
  • Хеширование
  • Основы технологии блокчейн
  • Преимущества блокчейна

Занятие 2 – Криптовалюты

  • Основные понятия (глоссарий)
  • Обзор криптовалют
  • Атаки на криптовалюты
  • «Мифы» о криптовалютах
  • Смарт-контракты

Занятие 3 – Окружение для разработки на Solidity

  • Geth
  • Mist
  • Что такое Solidity
  • Среды разработки для Solidity
  • Как компилировать код на Solidity
  • Тестовые сети Ethereum

Занятие 4 – Введение в Solidity

  • Базовые типы Solidity и операции над ними
  • Единицы изменения
  • Block
  • Message
  • Обработка ошибок

Занятие 5 – Токены

  • Что такое токен
  • Виды токенов
  • Стандарт ERC-20
    • Поля
    • Функции
    • События

Занятие 6 – ICO

  • Что такое ICO
  • Этапы проведения ICO
  • Архитектура контрактов ICO
  • Bad & Best Practices

Занятие 7 – Разбор и аудит кода наиболее популярных смарт-контрактов с открытым исходным кодом

  • OpenZeppelin
  • DSToken
  • TokenERC20
  • Crowdsale

Занятие 8 – Углублённый Solidity

  • Константы
  • State
  • Оптимизация смарт-контрактов
  • Типы функций
  • Абстрактные контракты
  • Интерфейсы
  • Библиотеки
  • Ораклайзеры

Занятие 9 – DApp (часть 1)

  • Архитектура DApp
  • Библиотека Web3
  • ABI
  • Основы написания DApp

Занятие 10 – DApp (часть 2)

  • Реализация полноценного DApp
  • Best Practices
  • Публикация DApp

 

Преподаватель курса:

Константин Москаленко  

C ноября 2016 года является резидентом ИТ-инкубатора Академпарка. 

Разработал мобильные приложения (мессенджеры) для таких крупных компаний как: ТК Восток, ЖК Бавария, бизнес-школа А:СТАРТ, Vilavi и другие. Участвовал во всех этапах разработки – от создания прототипа до публикации проекта.

Разработал Smart-контракт и провёл ICO для NeuroToken – проекта, позволяющего прогнозировать курсы криптовалют.

Длительность курса 26 часов лекций и семинаров. 3 недели занятий.
Место проведения Новосибирск (5 минут от пл. Ленина).

Акции скидка 10% за приведенного друга.

Внимание! Разместите пост о нашем курсе в своем аккаунте в любой социальной сети с комментарием "Я записался на курс в IT-Академии!" и ссылкой на наш сайт (www.suhorukov.com/it-academy) и получите скидку 3%!

Бонусы:

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

Хотите узнать подробности? Позвоните по бесплатному номеру 8(800)500-15-56 или закажите звонок на сайте.

Стоимость: 
25 000 рублей

* стоимость для корпоративных клиентов уточняйте у менеджера.

Отправить заявку: 

По этому курсу возможно корпоративное обучение.