ETHEREUM & SOLIDITY BASICS

Где: online

Когда: Открытая дата

Длительность: 1,5 месяца

Стоимость: бесплатно

Обращаем ваше внимание, при регистрации на курсы вы попадаете в лист ожидания. Если в группе появятся свободные места, мы обязательно с вами свяжемся.

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

Спрос на Solidity разработчиков очень сильно превышает предложение на рынке. И по прогнозам экспертов такая ситуация продлится еще довольно долго.

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

ПРОГРАММА

Курс состоит из 12 занятий, две встречи в неделю. Каждое занятие сочетает теоретическую часть, демо сессии или живой кодинг и ответы на вопросы участников. Программой предусмотрено несколько отдельных Q & A сессии с группой.

  1. Основы Ethereum
  2. Язык программирования Solidity. Обзор смарт контрактов
  3. Инструменты разработчика Ethereum, расширенный обзор
  4. Основы Solidity. часть 1
  5. Юнит тесты
  6. Основы Solidity. часть 2
  7. Основы Solidity. часть 3
  8. Как обновить код контракта на Ethereum. Proxy pattern
  9. Безопасность смарт контрактов
  10. Мета-транзакции: от зарождения до NFT off-chain аукционов
  11. Как масштабировать Ethereum? L2. Как обмениваться данными с реального мира со смарт контракту. обзор Oracles
  12. Лайфхак Ethereum

ПО ЗАВЕРШЕНИИ КУРСА ВЫ

  • Будете уметь писать с нуля собственные смарт контракты
  • Будете покрывать смарт контракты юнит тестами
  • Сможете разворачивать смарт контракты в сети и взаимодействовать с ними

ЯЗЫК

Занятия будут проходить на русском языке с использованием английской терминологии.

ТРЕБОВАНИЯ

Для участия желательно иметь:

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

 

Есть вопросы по участию в мероприятии, обращайтесь к тренинг менеджеру Кристине, моб. тел. +38 063 425 06 73