Разработка децентрализованных приложений
Освойте блокчейн и децентрализованные приложения, чтобы стать лидером в создании и управлении безопасными, масштабируемыми системами
29 мая
5 месяцев
Онлайн
Вт/Чт 20:00 Мск
Для кого курс?
Минимальные требования:
- Знание основ программирования, какого-либо языка программирования
- Базовые знания технологии Блокчейн
- Базовые знания Solidity
Что вам даст этот курс?
После обучения вы:
- Освоите основы блокчейна, включая его исторический контекст и эволюцию
- Разберетесь в механизмах консенсуса, таких как PoW, PoS, DPoS, PoA и PoI
- Научитесь применять криптографические принципы для обеспечения безопасности в блокчейне
- Поймете, как работают хэш-функции, цифровые подписи и криптография с открытым ключом
- Изучите протоколы межсетевого взаимодействия и решения для масштабирования уровня L2
- Поймете, как повышать конфиденциальность с помощью технологий, таких как доказательства с нулевым разглашением
- Разберетесь в вопросах анонимности и конфиденциальности в блокчейне, включая корпоративные решения
- Научитесь запускать узлы для различных блокчейнов, таких как Bitcoin, Ethereum, Solana и другие
- Освоите написание и деплой смартконтрактов на различных языках программирования и платформах, включая Solidity, Rust и FuncC
- Научитесь проектировать пользовательский интерфейс и опыт, а также тестировать и развертывать приложения
Почему стоит освоить?
Материал курса обновлен с учетом последних изменений в Blockchain сфере и включает в себя самые актуальные технологии в разработке децентрализованных приложений и DeFi (децентрализованные финансы) на 2025 год.
После курса вы сможете претендовать на вакансии Разработчика в сфере Блокчейна, Архитектора в сфере Блокчейна
Процесс обучения
У нас нет предзаписанных уроков. Занятия в OTUS – это вебинары. Преподаватели-практики помогут погрузиться в теорию, обучат на реальных примерах, расскажут о необходимых в работе инструментах. Вы всегда сможете задать вопрос и получить исчерпывающий ответ. И самое главное – сможете практиковаться.
Учитесь онлайн отовсюду. А если вдруг пропустите занятие, просто посмотрите запись.
Оптимальная нагрузка
Возможность совмещать учебу с работой
Портфолио
Индивидуальная разработка итоговой проектной работы
Перспективы
Получите знания, которые помогут повысить вашу востребованность и доход
Карьерная поддержка
Многие студенты еще во время прохождения первой части программы находят или меняют работу, а к концу обучения могут претендовать на повышение в должности.
- Получите помощь с оформлением резюме, портфолио и сопроводительного письма
- Разместите свое резюме в базе OTUS и сможете получать приглашения на собеседования от партнеров
Формат обучения
Интерактивные вебинары
Два онлайн-урока по 2 академических часа в неделю, вечный доступ к учебным материалам
Практика
Выпускная работа усилит знания, а её хорошая защита – откроет новые карьерные возможности
Активное сообщество
Общение на вебинарах и в закрытом телеграм-чате, развёрнутые ответы при проверке домашних заданий
Программа
Введение в технологию блокчейн и механизмы консенсуса
Тема 1: Обзор технологии, исторический контекст и эволюция блокчейна
Тема 2: Децентрализация, неизменяемость, механизмы консенсуса // ДЗ
Тема 3: Доказательство работы (PoW), доказательство доли (PoS), делегированное доказательство доли (DPoS) // ДЗ
Тема 4: Доказательство полномочий (PoA), доказательство важности (PoI)
Криптография и безопасность в блокчейне, структуры данных
Тема 1: Криптографические принципы в блокчейне. Угрозы безопасности блокчейна и меры противодействия.
Тема 2: Хэш-функции, цифровые подписи и криптография с открытым ключом.
Тема 3: Деревья Меркла и их роль в блокчейне. Блоки, транзакции и модель данных блокчейна.
Тема 4: Проблемы хранения и масштабируемости блокчейна
Функциональная совместимость блокчейнов и решения для масштабирования
Тема 1: Протоколы межсетевого взаимодействия (например, Polkadot, Cosmos)
Тема 2: Решения для масштабирования уровня L2 (например, Lightning Network, Plasma)
Тема 3: Технологии повышения конфиденциальности (например, доказательства с нулевым разглашением, кольцевые подписи)
Тема 4: Проблемы и будущие направления масштабируемости блокчейна // ДЗ
Конфиденциальность и анонимность в блокчейне
Тема 1: Анонимность и псевдонимность в блокчейне // ДЗ
Тема 2: Вопросы конфиденциальности в корпоративных блокчейн-решениях // ДЗ
Механика узлов в публичных, частных и корпоративных блокчейнах
Тема 1: Запуск узла Bitcoin // ДЗ
Тема 2: Запуск узла Ethereum // ДЗ
Тема 3: Запуск узла Solana // ДЗ
Тема 4: Запуск узла Near // ДЗ
Тема 5: Запуск узла Ton // ДЗ
Тема 6: Запуск узла Hyperledger // ДЗ
Bitcoin сервисы и смартконтракты
Тема 1: Запуск ordinals на узле bitcioin
Тема 2: Пишем смартконтракт на Solidity и деплоим в блокчейн ethereum, часть 1
Тема 3: Пишем смартконтракт на Solidity и деплоим в блокчейн ethereum, часть 2
Тема 4: Пишем смартконтракт на Rust и деплоим в блокчейн solana, часть 1
Тема 5: Пишем смартконтракт на Rust и деплоим в блокчейн solana, часть 2
Тема 6: Пишем смартконтракт на Rust и деплоим в блокчейн near, часть 1
Тема 7: Пишем смартконтракт на Rust и деплоим в блокчейн near, часть 2
Тема 8: Пишем смартконтракт на FuncC и деплоим в блокчейн ton, часть 1
Тема 9: Пишем смартконтракт на FuncC и деплоим в блокчейн ton, часть 2
Тема 10: Пишем смартконтракт на JS и деплоим в блокчейн hyperledger, часть 1
Тема 11: Пишем смартконтракт на JS и деплоим в блокчейн hyperledger, часть 2 // ДЗ
Проектирование и дизайн
Тема 1: Дизайн пользовательского интерфейса (UI) и пользовательского опыта (UX)
Тема 2: Тестирование и развертывание
Проектная работа
Заключительный месяц курса посвящен проектной работе. Проект – это самая интересная часть обучения. Вы будете разрабатывать его на основе полученных на курсе навыков и компетенций. В процессе работы над проектом можно получить консультацию преподавателей.
Тема 1: Выбор темы и организация проектной работы
Тема 2: Защита проектных работ
Также вы можете получить полную программу, чтобы убедиться, что обучение вам подходит
Выпускной проект
Каждый курс завершается финальным проектом, который предстоит защитить перед преподавателями и командой. Вам будет, что обсудить на собеседовании!
Вы можете выбрать одну из предложенных преподавателем тем или реализовать свою идею.
Преподаватели
Эксперты-практики делятся опытом, разбирают кейсы студентов и дают развернутый фидбэк на домашние задания
Ближайшие мероприятия
Открытый вебинар — это настоящее занятие в режиме он-лайн с преподавателем курса, которое позволяет посмотреть, как проходит процесс обучения. В ходе занятия слушатели имеют возможность задать вопросы и получить знания по реальным практическим кейсам.
Что это и как работает?
- Самоисполняемый код на блокчейне,
исключающий посредников....
безопасности в децентрализованных
приложениях (dApps) и научимся защищать
смарт-контракты от атак. Вы уз...
приложения на блокчейне — без серверов,
посредников и единого центра управления....
Прошедшие
мероприятия
Возможность пройти вступительное тестирование повторно появится только через 3 дня
Результаты тестирования будут отправлены вам на email, указанный при регистрации.
Тест рассчитан на 30 минут, после начала тестирования отложить тестирование не получится!
Корпоративное обучение для ваших сотрудников
- Курсы OTUS верифицированы крупными игроками ИТ-рынка и предлагают инструменты и практики, актуальные на данный момент
- Студенты работают в группах, могут получить консультации не только преподавателей, но и профессионального сообщества
- OTUS проверяет знания студентов перед стартом обучения и после его завершения
- Простой и удобный личный кабинет компании, в котором можно видеть статистику по обучению сотрудников
- Сертификат нашего выпускника за 5 лет стал гарантом качества знаний в обществе
- OTUS создал в IT более 120 курсов по 7 направлениям, линейка которых расширяется по 40-50 курсов в год
Подтверждение знаний и навыков
OTUS осуществляет лицензированную образовательную деятельность. Вы получите сертификат о прохождении обучения, а также можете получить удостоверение о повышении квалификации.
После обучения вы:
- Удостоверение о повышении квалификации: если вы успешно защитили выпускной проект
и готовы предоставить копию документа о высшем или среднем профессиональном образовании - получите доступ к обучающим материалам: видеозаписям всех вебинаров и презентациям к занятиям
- Создадите свой проект, который поможет при прохождении собеседований
- Повысите свою ценность и конкурентоспособность как IT-специалист
Разработка децентрализованных приложений
Стоимость указана для оплаты физическими лицами
вычета до 13% стоимости обучения. Пройдите тестирование и менеджер вас проконсультирует
+7 499 938-92-02 бесплатно