Программирование [udemy] Смарт-контракты Solidity: Создание DApps в Блокчейне Ethereum (2019)

Регистрация
7 Апр 2025
Сообщения
10,778
Реакции
81
Автор: udemy​
Название: Смарт-контракты Solidity: Создание DApps в Блокчейне Ethereum (2019)​

cover.jpg

Продолжительность: 5 ч 2 мин Количество уроков: 57 Видео Язык: Английский Вес архива: 3,13 ГБ


Смарт-контракты и децентрализованные приложения продолжают стремительно набирать популярность, а знание Solidity и экосистемы Ethereum становится ценным навыком для разработчиков. Этот курс создан для тех, кто хочет уверенно войти в сферу Web3, понять принципы работы блокчейна и научиться создавать собственные DApps с нуля.

Что вы узнаете на курсе

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

Основы блокчейна Ethereum

Вы начнёте с изучения базовых принципов работы блокчейна, структуры Ethereum и взаимодействия с сетью. Особое внимание уделяется безопасности — вы научитесь создавать и защищать свои кошельки.

• Принципы работы Ethereum
• Создание и защита криптокошельков
• Освоение Metamask как основного кошелька разработчика

Погружение в язык Solidity

Курс уделяет большое внимание изучению языка Solidity — от синтаксиса до продвинутых возможностей. Вы будете создавать смарт-контракты и тестировать их в Remix.

• Базовые конструкции языка
• Типы данных и структуры
• Функции, модификаторы, события
• Работа с Remix IDE

Среда разработки и профессиональные инструменты

Вы научитесь настраивать полноценную среду для локальной разработки, используя современные фреймворки и инструменты.

Настройка локальной среды

• Конфигурация VSCode для Solidity
• Установка и настройка Truffle Framework
• Подключение Ganache как локальной сети Ethereum

Тестирование смарт-контрактов

Для уверенности в корректной работе приложений вы освоите модульное тестирование с использованием Chai и Mocha.

• Написание тестов к смарт-контрактам
• Проверка поведения функций
• Отладка и улучшение кода

Создание собственных DApps

После изучения основ вы перейдёте к созданию полноценных децентрализованных приложений, интегрируя смарт-контракты с интерфейсом.

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

• Интеграция Solidity + Truffle
• Использование Ganache как приватной сети
• Работа с IPFS для хранения файлов
• Развёртывание dApp с помощью Heroku

Практические задания и итоговый проект

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

Чему вы научитесь в итоге

• Создавать смарт-контракты любой сложности
• Настраивать среду разработчика Ethereum
• Тестировать и развертывать DApps
• Работать с экосистемой Web3 профессионально

После завершения курса вы будете уверенно ориентироваться в Solidity, понимать работу блокчейна Ethereum и сможете создавать собственные полнофункциональные децентрализованные приложения.

СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь
 

Похожие темы

10,840Темы
10,893Сообщения
788Пользователи
MuhaНовый пользователь
Сверху