Author

Topic: 📌С чего начинается Solidity разработка? (Read 210 times)

jr. member
Activity: 45
Merit: 1
а кто -нибудь может четко ответить, спрос на разработчиков solidity только будет расти или уже постепенно схлопывается? что скажете о смарт контрактах на corda?
full member
Activity: 313
Merit: 103
Спасибо за отзыв. Проект ещё на начальном этапе, времени на всё не хватает. Нужно будет подумать над тем, чтобы собрать команду мотивированных энтузиастов.
По оракулам - они ещё будут расписаны подробно в указанном разделе. Только в нём (раздел для разработчиков) я буду расписывать подробно, что и как делать.
newbie
Activity: 98
Merit: 0
Remix приятнее стал. Я тоже заметил.
По поводу контрактов, сам недавно подучился, сейчас опыта набираюсь. На горячую решил вот такую штуку запилить (только не пинать сильно):
http://ru.blockchain-concept.com/eth_services/for_developing.
Всё планируется максимально доступно преподносить. Уже есть знакомство с solidity и инструкция по быстрому старту. Необходимые скилы найдёте в первой статье раздела: "Как изучать разработку под эфириум" (ссылку не оставляю, чтобы не спамить, поскольку итак на свой ресурс ссылаюсь Smiley)

Хорошо сделано. Хотелось бы добавить, что  стоит расписывать более подробно некоторые места сильно узко рассматриваются, например оракулы.
Но я ни где не встречал в русском сегменте нормального описания с примерами.
А так действительно все красиво с картинками,  вполне подходит для обучения, только не хватает последовательности.
full member
Activity: 313
Merit: 103
Remix приятнее стал. Я тоже заметил.
По поводу контрактов, сам недавно подучился, сейчас опыта набираюсь. На горячую решил вот такую штуку запилить (только не пинать сильно):
http://ru.blockchain-concept.com/eth_services/for_developing.
Всё планируется максимально доступно преподносить. Уже есть знакомство с solidity и инструкция по быстрому старту. Необходимые скилы найдёте в первой статье раздела: "Как изучать разработку под эфириум" (ссылку не оставляю, чтобы не спамить, поскольку итак на свой ресурс ссылаюсь Smiley)
newbie
Activity: 98
Merit: 0
Хотелось бы отметить что порог входа в язык достаточно низкий, он ниже даже чем php.

Этот кажущийся низкий порог потом выливается в многомиллионные ой.

Ну и доп ссылки к посту выше (которые я уже скидывал в этом разделе)
Курс "погружение в блокчейн" Сергея Прилуцкого и команды MixBytes. https://www.youtube.com/channel/UCcEtHFZPsWoSxi4fdZcLsxQ/videos
А тут введение в трафл (для новичка в solidity, но с опытом разработки самое то) https://www.youtube.com/channel/UCvM_xrH2R906KI92btZMYog/videos

На самом деле язык действительно, на данный момент очень слабый. Но надо понимать что  ЯП ( как и сам эфир) развивается очень мало времени, система будет улучшатся.
Даже сама платформа ремикс развивается на глазах. Буквально 3 месяца назад многие вещи которые мешали разработки были  поменяны и доработаны.

По поводу видео и ссылок которые вы предоставили.
https://www.youtube.com/channel/UCcEtHFZPsWoSxi4fdZcLsxQ/videos  - не очень материал, изложение хромает и качество. Подача материала. Мало пригодно для обучения.
https://www.youtube.com/channel/UCvM_xrH2R906KI92btZMYog/videos - а вот тут уже не плохой объем данных.

Надо помнить нету не нужных материалов, для того чтобы научится Вам необходимо изучить всю совокупность имеющийся информации! И только так вы сможете достичь успеха в этой области!
member
Activity: 108
Merit: 250
Хотелось бы отметить что порог входа в язык достаточно низкий, он ниже даже чем php.

Этот кажущийся низкий порог потом выливается в многомиллионные ой.

Ну и доп ссылки к посту выше (которые я уже скидывал в этом разделе)
Курс "погружение в блокчейн" Сергея Прилуцкого и команды MixBytes. https://www.youtube.com/channel/UCcEtHFZPsWoSxi4fdZcLsxQ/videos
А тут введение в трафл (для новичка в solidity, но с опытом разработки самое то) https://www.youtube.com/channel/UCvM_xrH2R906KI92btZMYog/videos
newbie
Activity: 98
Merit: 0
Для начало необходимо иметь первичное понимание основ программирования знать хотя бы  один язык, лучшим из языков программирования, максимально приближенным к Soilidity будет JavaScript.
Почему?
Потому что на голом Solidity вы сможете писать и преобразовывать в смарт контракт эфириум, но работать со смарт контрактом вы сможете только в специальном интерфейсе, на данный момент самым популярным является MIST (https://github.com/ethereum/mist/releases) .
MIST по своей сути это веб-браузер (такой же как хром и опера), только работающий с нодой(блокчейном) эфириума.

Необходимо понимание устройства сети эфириума и понимание процесса работы!

Далее Вам необходимо освоить минимально, веб среду (компилятор) разработанный специально для разработки смарт контрактов.
https://remix.ethereum.org/ Преимущественно вся работа по программированию кода идет в разделе Run,  остальные разделы необходимы в основном для тестирования.

Далее мы берем и просто гуглим уроки по Solidity разработки, чтобы Вам не пришлось гуглить я ниже приведу самые лучшие материалы на русском и маленько англ:

Руководство на русском, не полностью переведено, но для начало самое то:
github.com
Более полное руководство английский:
http://solidity.readthedocs.io/en/develop/contracts.html

Статистика сети, нужна для деплоя(загрузки) контракта:
https://ethstats.net/

Очень хороший сайт с примерами и на русском, расписано подробно начина я от создания токена до реализации баунти компании:
http://inaword.ru/smart-kontrakty/

Подборка действительно полезных статей с хабра с примерами от разных авторов (есть чему поучится):
https://habrahabr.ru/post/312008/
https://habrahabr.ru/post/328246/
https://habrahabr.ru/post/327236/
https://habrahabr.ru/post/336132/
https://habrahabr.ru/post/336770/

Кто готов пойти дальше и сидеть переводя коментарии и имея знания английского можете поискать на  академии курсы, платные но качественные в ру сегменте такого нету пример:
https://www.udemy.com/ethereum/

jr. member
Activity: 112
Merit: 5
Давайте поговорим, как начать писать свои собственные контракты используя блокчейн Ethereum.
Хотелось бы отметить что порог входа в язык достаточно низкий, он ниже даже чем php.

Кто как начинал? С чего начать? И с какими проблемами придется столкнутся?
Думаю тема будет полезна всем.
Jump to: