Blockchain Developer
2-х месячный курс по созданию децентрализованных приложений и смарт-контрактов на Solidity в Ethereum с нуля

Стажировки и вакансии в 10+ блокчейн-проектах

За время обучения вы разработаете 5+ смарт-контрактов и 3+ dapp

Из любой точки планеты. Онлайн

Оставьте заявку, чтобы не пропустить следующий набор
*Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь c Политикой Конфиденциальности.
O программе Blockchain Developer
Blockchain Developer – 2-х месячный курс для разработчиков, которые хотят разобраться в блокчейн-технологиях и пройти стажировку в существующих блокчейн-проектах.

Не секрет, что слово "blockchain" в вашем резюме и подходящее портфолио на github, поднимает ваш уровень зарплаты на рынке труда как минимум в 1,5 раза. Это объясняется временно повышенным спросом на блокчейн-специалистов. Естественно, эта ситуация будет не вечной, но ближайший год - точно сохранится.

За 8 недель вы:
  • Поработаете в блокчейнах: Ethereum, Bitcoin
  • Разработаете несколько смарт-контрактов на языке Solidity
  • Узнаете такие технологии как Web3, Lightning Networks, архитектуру децентрализованных приложений
  • Получите полное и системное представление о блокчейн-технологиях
  • Сможете реализовать свой проект от идеи до работающего прототипа
  • Станете востребованным специалистом на новом, быстрорастущем рынке
  • Пройдете стажировку в одном из блокчейн-проектов
  • Оформите свое портфолио на github

Для участия в программе вы должны знать как минимум JavaScript на уровне junior.


Формат обучения
8 недель. 2 месяца.
Из любой точки планеты.
Упор на практику и стажировки
Еженедельные вебинары по воскресеньям
8 вебинаров

По воскресеньям с 13.00 до 15.00 (Мск)

Каждый вебинар мы разбираем тему недели и 3-4 задания участников
Закрытая Facebook-группа, чат и github
Общение всех участников ведется в закрытой facebook-группе + в telegram-чате. Там же будут еженедельно появляться материалы и видеоуроки на неделю.

Каждый участник выкладывает результаты на github
Стажировки,
портфолио

50+ видеоуроков, чек-листов и шаблонов
На последних неделях вы проходите стажировку в дружественных нам блокчейн-проектах. Оформляете портфолио на github.

Каждую неделю вы будете получить 5-10 видеоуроков на неделю, шаблоны, чек-листы и все необходимое, для продвижения вашего проекта.

Программа
8 недель теории, практики и стажировок
Неделя 1 Основы криптографии, блокчейна и алгоритмы консенсуса
Модуль 1. Основы криптографии
  • Современные криптосистемы
  • Машинное представление данных
  • Симметричные криптосистемы
  • Внутреннее устройство современных блочных и поточных симметричных шифров
  • Режимы работы блочных шифров
  • Генерация псевдо-случайных последовательностей
  • Целостность данных и контрольные суммы
  • Криптографическое хеширование
  • Схемы аутентификации и хранение паролей
  • Алгоритмы работы различных программ для защиты конфиденциальной информации
  • Ассиметричные криптосистемы
  • Публичные и секретные ключи
  • Схема выработки общего секретного ключа
  • Схема секретной передачи информации
  • Схема электронной подписи
  • Атаки типа man-in-the-middle и система сертификатов
  • Примеры применения ассиметричных протоколов
  • HTTPS, цифровая подпись и водяные знаки
  • TOR и mixed networks
  • Слепая электронная подпись
  • Тайное голосование. Протокол подбрасывания монеты

Модуль 2. Основы блокчейна и алгоритмов консенсуса
  • Определения блокчейна
  • Блоки, механизмы сцепления блоков и целостность цепочки
  • Основные моменты алгоритма Bitcoin
  • Адреса и транзакции
  • Структура блока
  • Требования сложности и схема работы майнингового алгоритма
  • Понятие консенсуса и подробное рассмотрение консенсуса Proof Of Work
  • Аспекты безопасности проведение транзакций, экономическая безопасность платежной сети Bitcoin
  • Атака double spend и атака 51%, стратегии майнинговых пулов и обсуждение стабильности работы сети
  • Задача византийских генералов и другие виды консенсуса
  • "Proof of Stake" и "Delegated Proof of Stake"
  • Движок graphene и проекты на его основе
  • Примеры сложной внутренней экономики проекта, вопросы децентрализации
  • "Proof of Storage" и децентрализованное хранение
  • "Proof of Compute" и туманные вычисления
  • "Proof of Everything" и переход к построению виртуальной машины на блокчейне
Неделя 2. Механика Bitcoin и Ethereum
Модуль 3. Механика биткоина
  • Транзакции в биткоин
  • Скрипты в биткоин
  • Приложения
  • Блоки
  • Сеть биткоин
  • Bitcoin как платформа
  • Ограничения сети и проблемы
  • Скриптовый язык в Bitcoin
  • Использование криптовалют в реальной жизни. Концепция "сам себе банк"
  • Использование различных типов кошельков.
  • Процессинг, биржи и трейдинг криптовалют
  • "Холодное" и "горячее" хранение
  • Как безопасно хранить криптовалюты
  • Безопасность: различные виды атак и способы противодействия
  • Анонимность и псевдоанонимность. Возможность деанонимизации пользователей криптовалют.
  • Миксование - как способ полной анонимности
  • Tor, Zcoin и Zcash
  • Майнинг в сети Bitcoin

Модуль 4. Основы Ethererum
  • Ethereum и его особенности.
  • Cмарт-контракты, внутреннее устройство.
  • Примеры использования смарт-контрактов и схема работы сети Ethereum.
  • Другие интересные вопросы и проекты.
  • Создание токенов и собственной валюты
  • Создание DAO (децентрализованной автономной организации) и распределение акций/токенов среди учредителей.
  • Установка Geth
  • Установка Parity
  • Установка Mist
Неделя 3. Смарт-контракты, язык Solidity в Ethereum
Модуль 5. Основы Soloidity
  • Синтаксис языка
  • Принципы проектирования умных контрактов
  • Передача собственности
  • Функции чтения (не нужен газ)
  • Функции транзакций (нужен газ)
  • События
  • Создаем приложение в Multichain
  • Базовая модель в Remix
  • Усложнение и Truffle Framework
  • Расчет газа на выполнение операций
Модуль 6. Типовые смарт-контракты на Ethererum - примеры применения
  • Брокерские
  • Обменные
  • Кошельки хард и софт
  • Микротранзакции
  • Надзор и контроль
  • Инвестиции
  • Мерчанты
  • Финансовые данные
  • Трейдинг
  • Платежи
  • Страховка
  • Банки
  • Денежные сервисы
Неделя 4. Web 3. Взаимодействие с Ethereum и аудит безопасности
Модуль 7. Безопасность и тестирование смарт-контрактов
  • Внешние вызовы
  • Использование assert() и require()
  • Округление при делении целых чисел
  • Принудительная транзакция
  • Создание контрактов с ненулевым балансом
  • Публичность on-chain и off-chain
  • Be aware of the tradeoffs between abstract contracts and interfaces
  • Контракты 2-party и N-party
  • Keep fallback functions simple
  • Explicitly mark visibility in functions and state variables
  • Lock pragmas to specific compiler version
  • Деление на ноль
  • Разница функций и событий
  • Известные атаки
  • Race Conditions
  • Reentrancy
  • Cross-function
  • Pitfalls
  • Transaction-Ordering Dependence (TOD) / Front Running
  • Timestamp Dependence
  • Integer Overflow and Underflow
  • DoS with (Unexpected) revert
  • DoS with Block Gas Limit
  • Call Depth Attack

Модуль 8. Создание децентрализованных приложений
  • Тест в сетях Rinkeby и Ropsten
  • Деплой через Remix и MetaMask
  • Web3.js и решения для front-end


Модуль 9. Выпуск токенов
  • Стандарт ERC-20
  • Прописываем свойства токена
  • Кодим токен
  • Выпуск токена
Неделя 5. Децентрализованные приложения dApp
Модуль 9. Создаем простой dApp
Обзор возможных dApps
Архитектура dApp
Ethereum API
Среда тестирования
Лучшие практики
    Неделя 6. Дополнительные темы. Новые технологии и тренды
    Модуль 10. Работа с другими блокчейнами
    Работа с другими типами блокчейнов Graphene (Bitshares)
    Waves

    Модуль 11. Дополнительные темы

    Sidechain, Off-chain
    Микроплатежи и Lightning Networks
    Квантовая криптография
    Segwit, агрегированные подписи
    Токенизация активов, цифровые активы и умная собственность
      Неделя 7. Работа над своими проектами. Создание портфолио на github
      На этой неделе вы распределяетесь на команды по 2-3 человека, выбираете проект, который готовы сделать за неделю. Некоторые идеи проектов мы дадим вам от наших партнеров. В конце недели мы устраиваем онлайн-хакатон.

      Вы презентуете результаты, мы составляем рейтинг лучших выпускников и рассылаем результаты нашим партнерам.
      Неделя 8. Презентация проектов и стажировки в блокчейн-проектах
      На этой неделе мы подводим итоги распределяем вас на стажировки по нашим партнерам, блокчейн-проектам. Кого-то сразу возьмут на работу, кому-то предложат стажировку.
      dApps и смарт-контракты,
      которые вы сделаете в ходе обучения
      Смарт-контракты для ICO
      Самые популярные типы смарт-контрактов. В продвинутом варианте - с личным кабинетом инвестора и визуализацией сборов.
      Казино и ставки в сети Ethereum
      Ставки на случайные события без необходимости доверия третьей стороне
      Децентрализованная продажа билетов на мероприятия и биржа
      Учебные примеры
      Криптомессенджер
      Защищенный мессенджер между двумя участниками
      Голосование на смарт-контрактах
      Анонимное и открытое голосование участников
      Crypto Collectibles
      Криптокотики и вариации на похожие темы.
      Для разработки и проведения курса, мы привлекаем 15+ экспертов блокчейн-проектов
      Лекции, вебинары, задания и стажировки от экспертов-практиков в сфере блокчейн-технологий
      Сергей Прилуцкий
      Сооснователь MixBytes Blockchain Labs
      Закончил МИФИ и преподавал там курсы «Базы данных» и «Информационная безопасность», вел исследовательские проекты посвящённые криптографическим методам защиты.

      В течение многих лет работал в Mail.Ru ведущим разработчиком на многих проектах, последние годы в команде Антиспама.

      Преподаватель и автор курса по информационной безопасности для проектов «Технопарк» (Бауманка) и «Техноатом» (МИФИ)
      Активный участник сообщества блокчейн-разработчиков.
      Никита Жаворонков
      основатель блокчейн-поисковика Blockchair
      Специалист по защите информации и по противодействию отмыванию доходов и финансированию терроризма (ПОД/ФТ), основатель блокчейн-поисковика Blockchair, преподаватель курса «Криптовалюты и блокчейн-технологии» в НИЯУ МИФИ.
      Павел Сидоров
      CEO Dolphin blockchain intelligence
      Блокчейн-энтузиаст, победитель хакатона Blockchain Hack, сооснователь платформы Dolphin blockchain intelligence, которая помогает получать быструю и качественную оценку рисков и доходности инвестиций в крипто-активы.

      Блокчейн-архитектор компании itelligence (NTT Data Solutions). Более 10 лет опыта проектирования и внедрения информационных систем на базе решений SAP в компаниях Аэрофлот, РЖД, Росатом, Hyundai Motors, Berlin-Chemie/A.Menarini.
      Александр Николаев
      Сооснователь блокчейн-проекта Forseti
      Основатель блокчейн проекта Forseti(децентрализованная система репутации и ораклов)

      exCTO блокчейн-стартапа Dolphin BI, победитель 3-х блокчейн-хакатонов.

      Эксперт в разработке и аудите смарт-контрактов, проектировании децентрализованных систем и токенов.
      Денис Кайзер
      Сооснователь Сodescreening и Forseti
      Победитель 3-х блокчейн-хакатонов (Tоп8 в ETHWaterloo в Канаде)

      Сооснователь и блокчейн-разработчик в проектах Сodescreening и Forseti.

      Экспертиза в написании и аудите смарт-контрактов.
      Алексей Макеев
      CTO Smatz.io
      Разработчик и архитектор высоконагруженных систем, тимлид в Поиск@mail.ru и 1C, разработчик смарт-контрактов, блокчейн-эксперт.

      Разработчик и сооснователь MixBites.io, CTO в Smatz.io
      По результатам обучения мы предложим вам стажировки в блокчейн-проектах
      Хакатоны и DemoDay
      В рамках Blockchain Founder, мы организуем хакатоны - короткие соревнования команд, с участием жюри и экспертов. Победители получают призы от наших партнеров.

      В конце обучения мы устраиваем Demo Day, на который приглашаем инвесторов, преподавателей, участников прошлых наборов и всех желающих. Команды презентуют свои проекты и результаты – то, что успели сделать за эти 10 недель.
      Видео с хакатона 31 марта - 1 апреля 2018
      Организаторы
      Алексей Черняк
      Руководитель
      Основатель блокчейн-инкубатора Blockchain Founder.

      Сооснователь Darberry, продан Groupon Inc. ($2,6 млрд. оценка).
      Работал генеральным директором Групон Россия.

      Автор блога по бизнес-моделям biznesmodeli.ru,
      Эксперт по бизнес-моделям, венчурным инвестициям и интернет- стартапам

      Сотрудничает с ФРИИ, преподает в бизнес-инкубаторах ВШЭ, МГУ и др. Учился в МИФИ, проходил EMBA в Stanford University

      подписаться в FB VK
      Артем Мартынов
      Community Manager, трекер проектов
      Маркетолог, Community Manager и трекер в Blockchain Founder

      Опыт создания образовательных программ в Нетологии.

      Отвечает за общение с участниками, взаимодействие со спикерами и партнерами.

      Написать в FB или a@blockchainfounder.ru
      На наших курсах обучались
      Представители компаний и самостоятельные участники
      Что говорят выпускники курса Blockchain Developer
      Мне очень нравится курс. Он крутой с классными спикерами и высокой планкой. Единственное, я не рассчитал свои силы - мне катострофически не хватает времени ))) Мне следовало до минимума сократить участие в других проектах, отменить поездки и взять отпуск на основной работе


      Впечатления положительные, я думал будут только смарт-контракты эфира и разработка на солидити, но курс получился действительно широким и интересн
      На мой взгляд курс классный, дает все необходимые знания для работы с блокчейном. Единственное, для меня, как непрограммиста, курс оказался очень сложным, не хватало знаний, которые у любого программиста наверняка есть. Но с другой стороны я понимаю, что эти пробелы я смогу заполнить со временем самостоятельно, так что в общем и целом курсом довольна.
      Курс неплохой в том смысле, что лично я узнал огромное количество нового материала.

      Из того, что хотелось бы улучшить: формат семинаров по воскресеньям был немного странным: комментарии по дз, которые можно было бы оставлять в письменном виде в коде. На этих семинарах хотелось бы скорее услышать краткий обзор того, чему мы должны были научиться за неделю, побуждая людей задавать вопросы по непонятому, и совсем кратко о том, что будет в материалах на следующую неделю.

      Потом, сроки для сдачи дз в четверг вечером: с воскресенья до четверга часто просто не успевал сделать дз. Если бы семинары были по субботам, было бы лучше: тогда есть целый выходной воскресенье для выполнения заданий.
      Отзывы участников
      о Blockchain Founder и отдельных мастер-классах
      Как это было
      фото с прошедших мастер-классов
      ИП Черняк Алексей Юрьевич
      ИНН 772471268535 ОГРНИП 316774600232189
      оферта
      Click to order
      Оплата программы Blockchain Founder
      Total: 
      Нажимая кнопку "Перейти к оплате", вы соглашаетесь с офертой и политикой конфиденциальности. После нажатия на кнопку, вы перейдете в платежную систему и сможете оплатить участие банковской картой (Visa/Mastercard). После оплаты мы свяжемся с вами по email и отправим детали программы.