Программирование [udemy] Solidity и Ethereum в React (Next JS): Полное Руководство (2021)

Регистрация
11 Сен 2026
Сообщения
6,748
Реакции
1
Продолжительность38 ч 47 мин Количество уроков277 Видео ЯзыкАнглийский Вес архива21,25 ГБ


Автор: udemy​
Название: Solidity и Ethereum в React (Next JS): Полное Руководство (2021)​

cover.jpg

ОНЛАЙН ВИДЕО УРОКИ: ТОЛЬКО ДЛЯ PROMAX!


Хотите уверенно создавать смарт‑контракты и децентрализованные приложения? Этот курс поможет вам освоить 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‑продуктами.

СКАЧАТЬ:
Скрытое содержимое могут видеть только пользователи групп(ы): ProMAX

 

Похожие темы

11,066Темы
11,128Сообщения
828Пользователи
укрцеуНовый пользователь
Сверху