модуль #1 Введение в блокчейн Обзор технологии блокчейн, ее истории и приложений
модуль #2 Основы блокчейна Понимание основных компонентов блокчейна: блоки, цепочки и децентрализованные сети
модуль #3 Криптография в блокчейне Узнайте о криптографических методах, используемых в блокчейне: хэш-функции, цифровые подписи и шифрование
модуль #4 Механизмы консенсуса Изучите различные алгоритмы консенсуса: PoW, PoS, PBFT и делегированное доказательство доли владения
модуль #5 Платформы блокчейна Обзор популярных платформ блокчейна: Bitcoin, Ethereum, Hyperledger Fabric и Corda
модуль #6 Смарт-контракты Введение в смарт-контракты: определение, типы и варианты использования
модуль #7 Среда разработки Ethereum Настройте среду разработки для Ethereum: Node.js, Web3.js и Truffle Suite
модуль #8 Программирование на Solidity Изучите основы языка программирования Solidity: типы данных, функции и структуры управления
модуль #9 Разработка смарт-контрактов Создайте простой смарт-контракт с помощью Solidity: контракт токенов, аукционный контракт и многое другое
модуль #10 Взаимодействие с блокчейнами Изучите методы достижения взаимодействия между блокчейнами: мосты между цепочками, сайдчейны и многое другое
модуль #11 Безопасность блокчейнов Узнайте о распространенных угрозах безопасности блокчейнов: атаки 51%, атаки повторного входа и атаки с опережением
модуль #12 Тестирование и отладка смарт-контрактов Узнайте, как тестировать и отлаживать смарт-контракты с помощью Truffle Suite и Web3.js
модуль #13 Масштабирование решений на основе блокчейнов Изучите методы масштабирования решений на основе блокчейнов: шардинг, транзакции вне цепочки и многое другое
модуль #14 Варианты использования блокчейнов Изучите различные варианты использования технологии блокчейнов: поставка Управление цепочкой, проверка личности и многое другое
модуль #15 Интеграция блокчейна и Интернета вещей Узнайте об интеграции блокчейна и Интернета вещей: идентификация устройств, аутентификация данных и многое другое
модуль #16 Блокчейн и искусственный интеллект Изучите пересечение блокчейна и ИИ: принятие решений, автономные системы и многое другое
модуль #17 Управление блокчейном Узнайте об управлении блокчейном: управление в цепочке, управление вне цепочки и децентрализованное управление
модуль #18 Блокчейн в финансах Изучите применение блокчейна в финансах: трансграничные платежи, токенизация активов и многое другое
модуль #19 Блокчейн в здравоохранении Узнайте о применении блокчейна в здравоохранении: медицинские записи, управление рецептами и многое другое
модуль #20 Блокчейн в управлении цепочками поставок Изучите применение блокчейна в управлении цепочками поставок: отслеживание запасов, происхождение и многое другое
модуль #21 Инструменты разработки блокчейна Узнайте о различных блокчейнах инструменты разработки: Truffle Suite, Web3.js, Remix и многое другое
модуль #22 Развертывание блокчейна Узнайте, как развертывать смарт-контракты и решения на основе блокчейна на различных платформах
модуль #23 Обслуживание и обновления блокчейна Узнайте, как поддерживать и обновлять решения на основе блокчейна: обновления контрактов, исправление ошибок и многое другое
модуль #24 Блокчейн и соответствие нормативным требованиям Изучите нормативно-правовую базу для блокчейна: AML/KYC, GDPR и многое другое
модуль #25 Подведение итогов и заключение курса Планирование следующих шагов в карьере блокчейн-разработчика