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

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

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

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

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

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

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

Для участия в программе вы должны знать как минимум 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. Презентация проектов и стажировки в блокчейн-проектах
          На этой неделе мы подводим итоги распределяем вас на стажировки по нашим партнерам, блокчейн-проектам. Кого-то сразу возьмут на работу, кому-то предложат стажировку.
          Для разработки и проведения курса, мы привлекаем 15+ экспертов блокчейн-проектов
          Лекции, вебинары, задания и стажировки от экспертов-практиков в сфере блокчейн-технологий
          Сергей Пономарев
          CEO и основатель блокчейн-проекта SONM
          Основатель и CEO децентрализованной суперкомпьютерной архитектуры SONM (Supercomputer Organized by Network Mining) и концепции SOSNA globalOS, а также ведущим разработчиком платформы SONM.

          Сергей является экспертом в области многоагентных и блок-технологий и имеет опыт разработки смарт-контрактов, программирования на Java, C ++, C #, PHP, node.js и Solidity.

          В ходе первичного размещения ICO проект SONM привлек $42M
          Сергей Прилуцкий
          Сооснователь MixBytes Blockchain Labs
          Закончил МИФИ и преподавал там курсы «Базы данных» и «Информационная безопасность», вел исследовательские проекты посвящённые криптографическим методам защиты.

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

          Преподаватель и автор курса по информационной безопасности для проектов «Технопарк» (Бауманка) и «Техноатом» (МИФИ)
          Активный участник сообщества блокчейн-разработчиков.
          Сергей Симановский
          CEO блокчейн-соцсети и фонда Golos
          В 2016 году начал развивать комьюнити Golos для проведения ICO. Golos привлёк 30+ миллионов рублей, это стало успешной краудфандинговой кампанией в Рунете. Позже стал руководителем проекта Golos.

          В этом году проект был реорганизован, выделены три направления — Golos.Core (разработка ядра блокчейн Golos), Golos.io (социальная сеть на блокчейне) и Golos.Fund (венчурные инвестиции на блокчейн и управление группой проектов Golos).

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

          Блокчейн-архитектор компании itelligence (NTT Data Solutions). Более 10 лет опыта проектирования и внедрения информационных систем на базе решений SAP в компаниях Аэрофлот, РЖД, Росатом, Hyundai Motors, Berlin-Chemie/A.Menarini.
          Артем Калинин
          CTO LavkaLavka и проекта Biocoin
          IT-директор LavkaLavka, криптоэнтузиаст и эксперт блокчейн-технологий.
          Александр Николаев
          Сооснователь блокчейн-проекта 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 Founder и отдельных мастер-классах
          Как это было
          фото с прошедших мастер-классов
          Записаться и оплатить участие
          * Старт - 1 июля 2018
          ** Можно оплатить от имени юрлица, для этого отправьте ваши реквизиты нам на email a@blockchainfounder.ru и мы выставим вам счет на оплату.
          Тариф "Участник. Онлайн"
          69 тыc. руб.
          или 1 000 BFCOIN
          Тариф "Команда. 3 участника. Онлайн"
          120 тыс. руб.
          или 1830 BFCOIN
          Что такое BFCOIN
          BFCOIN - это токен Blockchain Founder. Суть токена - бонусные баллы. Токен реализован в виде цифрового актива на блокчейн-платформе Waves и торгуется на бирже DEX.



          Как оплатить с помощью BFCOIN участие в
          Blockchain Founder
          Как получить и потратить токен? Как с помощью BFCOIN можно оплатить частично или полностью участие в курсе или мастер-классах. Для этого:
          1. Отправляем необходимое количество токенов на адрес 3PMwz3S5RbYYcomCXA3tdSEUQLu4JVQXKX8
          2. В форме оплаты выбрать вместо "Оплатить кредитной картой" вариант оплаты "с помощью BFCOIN"
          3. В качестве подтверждения, нужно будет отправить нам ссылку на транзакцию из wavesexplorer.com на email a@blockchainfounde.ru

          Вот подробная инструкция с картинками
          ИП Черняк Алексей Юрьевич
          ИНН 772471268535 ОГРНИП 316774600232189
          оферта
          Click to order
          Cart
          Оплата программы Blockchain Founder
          Total: 
          Payment method
          Нажимая кнопку "Перейти к оплате", вы соглашаетесь с офертой и политикой конфиденциальности. После нажатия на кнопку, вы перейдете в платежную систему и сможете оплатить участие банковской картой (Visa/Mastercard). После оплаты мы свяжемся с вами по email и отправим детали программы.
          Хотите порекомендовать спикера?
          Напишите кого вы хотите порекомендовать и почему. Мы рассмотрим его кандидатуру.
          Заявка на участие в программе Blockchain Founder
          Тариф "Участник"
          *Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь c Политикой Конфиденциальности.
          Заявка на участие в программе Blockchain Founder
          Тариф "Команда"
          *Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь c Политикой Конфиденциальности.