Solidity (блокчейн)

Язык для смарт-контрактов на Ethereum и совместимых сетях — код в блокчейне, который сложно незаметно изменить.

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

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

В каталоге
47 курсов
Доступно сейчас
25
На стадии сбора
22
Стоимость участия
от 40 ₽

Данные каталога обновлены 9 июля 2026 г.

Смарт-контракты требуют другого уровня внимания к ошибкам

  1. Проверьте базу по блокчейну

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

  2. Оцените внимание к безопасности контрактов

    Ошибки в смарт-контрактах сложно исправить после развёртывания — посмотрите, разбираются ли типичные уязвимости.

  3. Уточните целевую сеть

    Solidity используется не только в Ethereum, но и в совместимых сетях — сверьте, о какой платформе речь.

  4. Проверьте актуальность версии языка

    Solidity развивается, и синтаксис между версиями может отличаться — уточните это в описании курса.

Курсы в каталоге

Найдено: 47
Б
Можно купить
200 ₽ 1 590 ₽ −87%
Оплатили 23

Блокчейн и атаки на него

Роман Душкин
Advanced Solidity: Understanding and Optimizing Gas Costs Можно купить
158 ₽ 610 ₽ −74%
Оплатили 9

Advanced Solidity: Understanding and Optimizing Gas Costs

Jeffrey Scholz
Blockchain Life 2022: международный форум по блокчейну, криптовалютам и майнингу Можно купить
830 ₽ 8 690 ₽ −90%
Оплатили 24

Blockchain Life 2022: международный форум по блокчейну, криптовалютам и майнингу

Blockchain Life
Буткемп: Solidity-разработчик Можно купить
6 966 ₽ 118 925 ₽ −94%
Оплатили 20

Буткемп: Solidity-разработчик

Guide DAO
Б
Предзаказ
355 ₽ 4 990 ₽ −93%
Оплатили 18

Буткемп: Web3-Разработчик

Mcs
Крипта «от А до Я» Можно купить
3 312 ₽ 28 500 ₽ −88%
Оплатили 18

Крипта «от А до Я»

Дмитрий Ткачев
E
Серия · 2 выпуска
110 ₽ 650 ₽ −83%
Оплатили 15

Ethereum and Solidity: The Complete Developer's Guide

Stephen Grider
E
Можно купить
208 ₽ 1 190 ₽ −83%
Оплатили 13

Ethereum Blockchain Developer Bootcamp With Solidity

Udemy
Блокчейн-разработка Можно купить
3 990 ₽ 84 000 ₽ −95%
Оплатили 46

Блокчейн-разработка

GeekBrains
К
Предзаказ
1 862 ₽ 7 500 ₽ −75%
Оплатили 5

Курс создания сайта ICO (Евгений Салитринский, Вячеслав Посконин)

EthereumWorks
B
Можно купить
202 ₽ 750 ₽ −73%
Оплатили 14

Build a Blockchain & Cryptocurrency | Full-Stack Edition

Udemy
Hyperledger Fabric. Блокчейны для бизнеса с фреймворком Composer Можно купить
264 ₽ 705 ₽ −63%
Оплатили 10

Hyperledger Fabric. Блокчейны для бизнеса с фреймворком Composer

Udemy
И
Можно купить
200 ₽ 650 ₽ −69%
Оплатили 13

Изучаем Blockchain, создав свой собственный на JavaScript

Udemy
Ethereum: создаем игру на Blockchain Можно купить
124 ₽ 670 ₽ −81%
Оплатили 23

Ethereum: создаем игру на Blockchain

Равиндер и Томас
T
Можно купить
960 ₽ 15 000 ₽ −94%
Оплатили 35

TokenConf 2018: Конференция для блокчейн-разработчиков

П
Предзаказ
1 923 ₽ 16 000 ₽ −88%

Программирование на Ethereum блокчейне

С
Можно купить
120 ₽ 670 ₽ −82%

Создайте Blockchain и криптовалюту с нуля

Udemy
Р
Можно купить
436 ₽ 20 000 ₽ −98%
Оплатили 102

Разработка на блокчейне Ethereum. Базовый курс

Р
Предзаказ
4 778 ₽ 20 000 ₽ −76%
Оплатили 5

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

C
Предзаказ
8 365 ₽ 28 201 ₽ −70%

Certified ethereum developer

Другие направления подкатегории

Частые вопросы

Нужно ли знать JavaScript перед Solidity?

Не обязательно, но синтаксис Solidity во многом похож на JavaScript, поэтому знакомство с ним может немного облегчить старт.

Опасно ли писать смарт-контракты без глубокого понимания безопасности?

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

Работает ли Solidity только с Ethereum?

Основная платформа — Ethereum, но язык также используется в ряде совместимых с ним блокчейн-сетей, уточняйте это в конкретном курсе.

Нужно ли разбираться в криптовалютах, чтобы изучать Solidity?

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