Содержание
Блокчейн-индустрия стала одной из самых популярных сфер веб-разработки. А многие сети пишутся на языке программирования Solidity. Он необходим для создания смарт-контрактов, токенов и программ. Поэтому блокчейн-разработчикам важно уметь с ним работать.
Множество курсов по блокчейну направлены только на изучение теории, а работа с сетью блокчейн требует практических навыков. Мы собрали подборку курсов для изучения и отработки навыков работы с Solidity. Сначала перечислим программы обучения, которые подойдут новичкам без навыков программирования, а в конце — курсы для опытных web-разработчиков. Мы отсортировали их по возрастанию стоимости: от бесплатных до наиболее дорогих.
Курсы для начинающих
Собрали подборку курсов для обучения Solidity с нуля, без специальных навыков программирования. Большинство из них недорогие, есть даже бесплатные. В подборке собраны курсы на русском и английском языке.
Space Doggos — Интерактивный курс по Solidity для начинающих. Курс для начинающих разработчиков обучает создавать смарт-контракты на языке Solidity. Методика курса — теории, игры и инструкции. По итогу курса студенты размещают в сети Ethereum свои проекты.
- Организатор — BitDegree Foundation VSI.
- Формат — онлайн.
- Срок обучения — 9 лекций.
- Цена — бесплатно.
- Язык обучения — английский.
- Сайт курса — https://ru.bitdegree.org/kurs/smart-contract-solidity-interaktivnyy-kurs
Ethereum Blockchain Developer Bootcamp With Solidity (2022). Курс на платформе Udemy из 142-х лекций. Тематически он разделен на 13 разделов с практическими заданиями. Курс подойдет для изучения новичкам в web-разработке. Он поможет научиться создавать смарт-контракты и приложения в сети Ethereum с помощью языка программирования Solidity.
- Организатор — преподаватели Томас Визнер (Thomas Wiesner) и Равиндер Деол (Ravinder Deol).
- Формат — онлайн.
- Срок обучения — 13 часов лекций.
- Цена со скидкой — 2290 руб.
- Язык обучения — английский.
- Сайт курса — https://www.udemy.com/course/blockchain-developer/
Буткемп: Ethereum-разработчик. Курс для углубленного изучения web-разработки в сети Ethereum. В учебную программу входят обучение работы со смарт-контрактами и основами JavaScript, Solidity, Ethers.js и Hardhat. Подойдет для новичков, никогда не работавших с web3-разработкой.
- Организатор — Артем Игнатьев (Surreal), Арсений Акинфиев (Daoism Systems, PrimeDAO), Омар Ганиев (defisecurity.io), Алексей Долгов (Ledger Link Labs).
- Формат — онлайн.
- Срок обучения — 6 месяцев.
- Цена — 120 тыс. руб.
- Язык обучения — русский.
- Сайт курса — https://moscoding.ru/ethereum
Рекомендуем материал
Для тех, кто еще не определился с направлением обучения. Собрали подборку теоретических курсов по блокчейн-разработке. Пройдя их, вы не станете разработчиком, но поймете, подходит ли вам эта сфера. Также из курсов вы получите теоретическую базу, которая поможет при дальнейшей работе с блокчейном.
Курсы для продвинутых
Ниже рассказываем про 2 курса, которые подходят для тех, кто уже знаком с языками программирования. Программы обучения рассчитаны на отработку навыков работы с Solidity и углубленное изучение возможностей сети Ethereum.
Solid Solidity. Краткий курс с практическими уроками для опытных веб-разработчиков. Он учит работать со смарт-контрактами, управлять кошельками и разрабатывать приложения на блокчейне на основе тестовой сети Ethereum. На курсе собраны подробные инструкции и видео-уроки, а поддержка студентов ведется с помощью Discord. В конце обучения пользователи создают свою программу на Ethereum.
- Организатор — Pointer.
- Формат — онлайн.
- Цена — бесплатно.
- Язык обучения — английский.
- Сайт курса — https://www.pointer.gg/tutorials.
Ethereum and Solidity, The Complete Guide for Developer. Курс на платформе Udemy из 206 лекций. Тематически он разделен на 20 разделов с лекциями и практическими заданиями. Курс рассчитан на опытных программистов, которые хотят обучиться веб-разработке в сети Ethereum. Пользователи получают практические навыки по созданию токенов стандарта ERC-20, приложений и смарт-контрактов на блокчейне Ethereum с помощью Solidity, а также работе с кошельками.
- Организатор — программист Вашидин Тян (Wahsidin tjan).
- Формат — онлайн.
- Срок обучения — 24 часа лекций.
- Цена со скидкой — 1190 руб.
- Язык обучения — английский.
- Сайт курса — https://www.udemy.com/course/ethereum-and-solidity-the-complete-guide-for-developer/
Заключение
Собрали курсы, с помощью которых вы сможете научиться веб-разработчике в сети Ethereum. Все программы направлены на получение теоретической базы и практических навыков работы с языком программирования Solidity. А для опытных специалистов подойдут углубленные программы:
- Solid Solidity — бесплатные уроки для отработки практических навыков работы со смарт-контрактами на языке Solidity;
- Ethereum and Solidity, The Complete Guide for Developer — курс для обучения работы со смарт-контрактами, токенами сети Ethereum и кошельками.
Редактор:
Дмитрий Егоров
Обложка и иллюстрации:
Юлия Чистякова