𝕯𝖆𝖗𝖐🥰𝕬𝖓𝖌𝖊𝖑
МОДЕРАТОР
- Регистрация
- 7 Апр 2025
- Сообщения
- 10,778
- Реакции
- 81
Автор: udemy
Название: Solidity и Ethereum в React (Next JS): Полное Руководство (2021)

Продолжительность: 38 ч 47 мин
Количество уроков: 277 Видео
Язык: Английский
Вес архива: 21,25 ГБ
Хотите уверенно создавать смарт‑контракты и децентрализованные приложения? Этот курс поможет вам освоить Solidity, Ethereum, React и Next JS на практике, создавая полноценные блокчейн‑проекты с нуля.
Что вы узнаете об Ethereum
Ethereum — это не просто платформа для перевода криптовалюты. Это экосистема для запуска децентрализованных приложений, защищённых от цензуры и вмешательства. В курсе вы разберёте:
• как работает блокчейн Ethereum изнутри;
• чем EVM отличается от других виртуальных машин;
• почему Ethereum считается «программируемым блокчейном»;
• какие возможности открывает создание собственных токенов и dApps.
Основы работы с Solidity
Solidity — главный язык разработки смарт‑контрактов для Ethereum. Он сочетает структуру C++, простоту Python и синтаксис JavaScript. В ходе обучения вы освоите:
• статическую типизацию и объектно‑ориентированные возможности языка;
• наследование, библиотеки и сложные пользовательские типы;
• создание безопасных и оптимизированных смарт‑контрактов для реальных задач;
• разработку приложений: голосование, краудфандинг, аукционы, мультисиг‑кошельки и другие механики.
Что включает курс
Обучение построено на практическом подходе. Вы не просто изучаете теорию — вы создаёте два полноценных Web3‑приложения, используя Ethereum, Solidity, React и Next JS.
Приложение 1: Faucet для обучения основам Web3
В этом проекте вы изучаете базовые концепции Ethereum через разработку настоящего смарт‑контракта. Вы освоите:
• создание и деплой контрактов с Truffle и Ganache;
• работу с локальным блокчейном;
• интеграцию смарт‑контрактов с интерфейсом React;
• взаимодействие с контрактом через Metamask;
• структуру транзакций, блоков, байткода и хранилища EVM.
Результат — функциональное Faucet‑приложение, позволяющее вносить и снимать средства.
Приложение 2: Marketplace на Next JS
Второе приложение — масштабное и углублённое. Вы создадите полноценную торговую площадку, где пользователи покупают товары (например, курсы) за Ether. В ходе разработки вы освоите:
• Next JS и его серверный рендеринг (SSR);
• интеграцию blockchain API в Next JS;
• создание более сложных смарт‑контрактов с расширенной логикой;
• хеширование данных для защиты конфиденциальности пользователей;
• реализацию модального окна заказа;
• историю заказов с фильтрацией и пагинацией;
• тестирование контрактов с полной проверкой функционала.
Проект будет размещён онлайн, а смарт‑контракт развернут в основной сети.
Почему этот курс полезен разработчикам
Курс подходит всем, кто хочет уверенно войти в Web3‑разработку. Он даёт не только практические навыки, но и глубокое понимание принципов работы Ethereum, а также лучшие практики разработки смарт‑контрактов и интеграции блокчейна с современными фронтенд‑фреймворками.
Что вы получите в итоге
• уверенные навыки разработки на Solidity;
• понимание архитектуры Ethereum и EVM;
• умение строить dApps на React и Next JS;
• два завершённых проекта в портфолио;
• готовность работать с реальными Web3‑продуктами.
СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь