Курс по разработке децентрализованных приложений

Разработка децентрализованных приложений

Длительность обучения:

5 месяцев

4 ак. часа в нед.

Формат:

Online

Начало занятий:

16 мая

Что даст вам этот курс

Материал курса написан с учетом последних обновлений в Blockchain сфере и включает в себя самые актуальные технологии в разработке децентрализованных приложений и DeFi (децентрализованные финансы) на 2024 год.

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

Минимальные требования:

- Знание основ программирования, какого-либо языка программирования;
- Базорвые знания технологии Блокчейн;
- Базовые знания Solidity.

На курсе охватим следующие темы:

- Децентрализация, неизменяемость, механизмы консенсуса
- Криптографические принципы в блокчейне. Угрозы безопасности блокчейна и меры противодействия
- Хэш-функции и цифровые подписи
- Проблемы хранения и масштабируемости блокчейна
- Протоколы межсетевого взаимодействия
- Анонимность и псевдонимность в блокчейне
- Запуск узла
- Написание смартконтрактов
- Дизайн пользовательского интерфейса (UI) и пользовательского опыта (UX)

После курса вы сможете претендовать на вакансии Разработчика в сфере Блокчейна, Архитектора в сфере Блокчейна

Преподаватели

Ярослав Анищенко
Software Engineer, RadianceTeam
Андрей Гулицкий
Специалист по блокчейн и web3, программирует на Solidity, начиная с 2019 года.

Работает в компании RadianceTeam. Занимается web3-проектами.

Проекты, результаты:

- 1e место в конкурсе на разработку децентрализованной биржи,
- 1e место в конкурсе на разработку децентрализованного аудита голосования в Латинской Америке,
- 1e место в конкурсе на разработку моста между блокчейнами Everscale и Tezos,
- 2e место в конкурсе на разработку эмиссии стэйбл токена через аукционы Викри,

Образование: Московский авиационный институт

Преподаватель курсов Solidity Developer

Руководитель программы
Опыт коммерческой разработки — 10 лет, из них 5 — в Web3.

Разработал DeFi-платформу, которая получила золотую награду за аудит от SolidProof. Участвовал в разработке блокчейн-платформы для коллекционеров и различных NFT-проектов. Сейчас занимаюсь разработкой собственного стартапа — Web3 базы данных.

Преподаватель
Ярослав
Анищенко
Андрей
Гулицкий

Преподаватели

Ярослав Анищенко
Software Engineer, RadianceTeam
Специалист по блокчейн и web3, программирует на Solidity, начиная с 2019 года.

Работает в компании RadianceTeam. Занимается web3-проектами.

Проекты, результаты:

- 1e место в конкурсе на разработку децентрализованной биржи,
- 1e место в конкурсе на разработку децентрализованного аудита голосования в Латинской Америке,
- 1e место в конкурсе на разработку моста между блокчейнами Everscale и Tezos,
- 2e место в конкурсе на разработку эмиссии стэйбл токена через аукционы Викри,

Образование: Московский авиационный институт

Преподаватель курсов Solidity Developer

Руководитель программы
Андрей Гулицкий
Опыт коммерческой разработки — 10 лет, из них 5 — в Web3.

Разработал DeFi-платформу, которая получила золотую награду за аудит от SolidProof. Участвовал в разработке блокчейн-платформы для коллекционеров и различных NFT-проектов. Сейчас занимаюсь разработкой собственного стартапа — Web3 базы данных.

Преподаватель

Корпоративное обучение для ваших сотрудников

Поможем вашей компании развивать команду! Профиты данного курса для компании: Подробное изучение самых популярных баз данных с возможностью сосредоточиться на тех, которые используются в компании / Оптимизированные стабильные системы / Работа над промышленными задачами во время практики
>

Программа обучения

В процессе обучения вы получите комплексные знания и навыки.
Тема 1. Обзор технологии, исторический контекст и эволюция блокчейна
Тема 2. Децентрализация, неизменяемость, механизмы консенсуса
Тема 3. Доказательство работы (PoW), доказательство доли (PoS), делегированное доказательство доли (DPoS)
Тема 4. Доказательство полномочий (PoA), доказательство важности (PoI)
Тема 5. Криптографические принципы в блокчейне. Угрозы безопасности блокчейна и меры противодействия.
Тема 6. Хэш-функции, цифровые подписи и криптография с открытым ключом.
Тема 7. Деревья Меркла и их роль в блокчейне. Блоки, транзакции и модель данных блокчейна.
Тема 8. Проблемы хранения и масштабируемости блокчейна
Тема 9. Протоколы межсетевого взаимодействия (например, Polkadot, Cosmos)
Тема 10. Решения для масштабирования уровня L2 (например, Lightning Network, Plasma)
Тема 11. Проблемы и будущие направления масштабируемости блокчейна
Тема 12. Анонимность и псевдонимность в блокчейне
Тема 13. Технологии повышения конфиденциальности (например, доказательства с нулевым разглашением, кольцевые подписи)
Тема 14. Вопросы конфиденциальности в корпоративных блокчейн-решениях.
Тема 15. Запуск узла Bitcoin
Тема 16. Запуск узла Ethereum
Тема 17. Запуск узла Solana
Тема 18. Запуск узла Near
Тема 19. Запуск узла ton
Тема 20. Запуск узла Hyperledger
Тема 21. Запуск ordinals на узле bitcioin
Тема 22. Пишем смартконтракт на Solidity и деплоим в блокчейн ethereum, часть 1
Тема 23. Пишем смартконтракт на Solidity и деплоим в блокчейн ethereum, часть 2
Тема 24. Пишем смартконтракт на Rust и деплоим в блокчейн solana, часть 1
Тема 25. Пишем смартконтракт на Rust и деплоим в блокчейн solana, часть 2
Тема 26. Пишем смартконтракт на Rust и деплоим в блокчейн near, часть 1
Тема 27. Пишем смартконтракт на Rust и деплоим в блокчейн near, часть 2
Тема 28. Пишем смартконтракт на FuncC и деплоим в блокчейн ton, часть 1
Тема 29. Пишем смартконтракт на FuncC и деплоим в блокчейн ton, часть 2
Тема 30. Пишем смартконтракт на JS и деплоим в блокчейн hyperledger, часть 1
Тема 31. Пишем смартконтракт на JS и деплоим в блокчейн hyperledger, часть 2
Тема 32. Дизайн пользовательского интерфейса (UI) и пользовательского опыта (UX)
Тема 33. Тетстирование и развертывание
Тема 34. Выбор темы и организация проектной работы
Тема 35. Защита проектных работ
Скачать подробную программу

Выпускной проект

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

Проект усилит ваше резюме, а полученный опыт поможет на собеседовании

Процесс обучения

Все обучение проходит онлайн: вебинары, общение с преподавателями и вашей группой в Telegram, сдача домашних работ и получение обратной связи от преподавателя.

Получить консультацию

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

  • заберете с собой полный комплект обучающих материалов: видеозаписи всех вебинаров, презентации к занятиям и другие дополнительные материалы, навсегда получится доступ к данным материалам через личный кабинет;

  • получите сертификат о прохождении курса;
Ваш сертификат

онлайн-образование

Сертификат №0001

Константин Константинопольский

Успешно закончил курс «Разработка децентрализованных приложений»
Выполнено практических заданий: 16 из 16

Общество с ограниченной ответственностью “Отус Онлайн-Образование”

Дата выдачи:
20 ноября 2024 г.

Город:
Москва

Зам. директора департамента образования
ООО “Отус Онлайн-Образование”
Вдовиченко М.M.

Лицензия на осуществление образовательной деятельности
№ 039825 от 28 декабря 2018 года.

онлайн-образование

Сертификат №0001

Константин Константинопольский

Успешно закончил курс «Разработка децентрализованных приложений»
Выполнено практических заданий: 16 из 16

Общество с ограниченной ответственностью “Отус Онлайн-Образование”

Дата выдачи:
20 ноября 2024 г.

Город:
Москва

Зам. директора департамента образования
ООО “Отус Онлайн-Образование”
Вдовиченко М.M.

Лицензия на осуществление образовательной деятельности
№ 039825 от 28 декабря 2018 года.

Прошедшие открытые вебинары

Открытый вебинар — это настоящее занятие в режиме он-лайн с преподавателем курса, которое позволяет посмотреть, как проходит процесс обучения. В ходе занятия слушатели имеют возможность задать вопросы и получить знания по реальным практическим кейсам.
Введение в Solidity и создание децентрализованных приложений (dApps)
Ярослав Анищенко
Для доступа ко всем прошедшим мероприятиям необходимо пройти входное тестирование
Возможность пройти вступительное тестирование повторно появится только через 3 дня
Результаты тестирования будут отправлены вам на email, указанный при регистрации.
Тест рассчитан на 30 минут, после начала тестирования отложить тестирование не получится!
Стоимость обучения
Cтоимость указана для оплаты физическими лицами. Подробнее
60 000 ₽
Продолжительность
5 месяцев
Начало занятий
16 мая