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