TGViewer
Из Solidity в AI и дальше Из Solidity в AI и дальше @solidityset · 2.49K subscribers
Post #232 383
Что нужно для изучения Solidity. Часть 2

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

И, если само написание контракта идет с использованием только Solidity, то остальные два - это соединение Solidity и JS, или javascript.

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

Во-первых, Solidity очень похож на javascript.
Во-вторых, выучив js, можно стать хорошим фронтенд разработчиком и найти работу вне блокчейн и СК.
В-третьих, тесты для СК также пишутся на js.

Для не знающих, что такое фронтенд, поясняю: это то с чем взаимодействует пользователь на сайте. Это видимая часть сайта. Блоки, кнопки, формы, визуальные эффекты, подгрузка информации, загрузка файлов - все это фронтенд, и все это может делать js.

Поэтому сейчас я крайне рекомендую выучить js, а также несколько его библиотек, в частности typescript, react или vue.

Изучив typescript, вы начнете больше понимать про типы данных. С React или Vue научитесь писать красивый фронт.

Итак, сначала учим базовый JavaScript, потом его надстройки TypeScript и по выбору React или Vue. С этим вы станете фронтенд разработчиком.

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

Для этого стоит выучить Node.js, Next.js и, например, легкий Mysql.

Тут споры идут о действительной нужности связи данных в смарт-контрактах, приложениях и базах данных. Я считаю, что всю информацию с приложения все равно будет дорого или нецелесообразно хранить в блокчейне и лучше делать это где-то в сторонней БД. Другие считают, что вполне можно обойтись и без БД, и хранить только необходимый минимум.

Тут опять же решать вам. Лично я буду подтягивать серверный язык.

Да, и, конечно, если вы учите все с нуля, то не обойтись без HTML и CSS. HTML позволяет создать "скелет" сайта, а css - написать для него стили, например, перекрасить кнопку в зеленый цвет.

Для CSS существуют свои популярные библиотеки, такие как bootstrap или tailwind. Хорошо бы изучить и их (они достаточно легкие), но можно обойтись и без этого.

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

И теперь можно переходить на Solidity. Он покажется вам легким и понятным после всех полученных знаний.

И уже в самом конце, можно выучить современные подходы: proxy контракты, uniswap, pncake, мосты и т.д.

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

1) Для начала учим javascript и его библиотеки, что писать фронт;
2) Учим серверный js, чтобы, как минимум, научиться использовать Node.js;
3) Учим html и css;
4) Учим Solidity;
5) Учим современные технологии смарт контрактов;

На это все уйдет примерно год. Это очень большой объем информации для усваивания. Но, если такое огромное количество людей смогло выучиться на программиста, то почему вы не сможете?

Выделяйте по несколько часов в день на изучение нового материала и практику. И я более, чем уверен, ваши старания окупятся хорошей зарплатой.

Блокчейн и смарт контракты будут развиваться все сильнее, и вопрос в том, чтобы зайти на этот рынок раньше остальных.

Дерзайте, и все у вас получится!
  • 👍 4
  • 👏 1
More from @solidityset
  1. Sep 22, 2026Какой язык программирования учить сейчас? На днях в Твиттере увидел небольшой пост о разви…
  2. Sep 18, 2026Интересная модель Jev Буквально пару дней назад в Твиттере многие начали обсуждение новой…
  3. Sep 14, 2026Графы повсюду Если вы также следите за новостями в мире ИИ, то наверняка уже все чаще встр…
  4. Sep 10, 2026GTA6, Cyberleek, блокчейн и безопасность Увидел несколько постов (тут и тут) про Cyberleek…
  5. Sep 9, 2026Работа с чистой энергией Дисклеймер Сегодня ава и название канала, наконец, поменялись. Я…
  6. Sep 9, 2026Channel name was changed to «Из Solidity в AI и дальше»
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →