Solidity и смарт-контракты Ethereum, урок #1 (АПДЕЙТ В ЗАКРЕПЕ) | Интро, Remix IDE, первый контракт

  Рет қаралды 153,554

Ilya Krukowski

Ilya Krukowski

Күн бұрын

ХОТИТЕ СТАТЬ РАЗРАБОТЧИКОМ Solidity, узнать об Ethereum, блокчейне и многом другом ещё больше?!
Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами: вы действительно узнаете ОЧЕНЬ много нового.
Помимо этого, вы получите пожизненный бесплатный доступ к платформе, регулярным стримам, семинарам, подкастам и дискуссионным клубам.
1. Просто зайдите на сайт www.guidedao.xyz/?...
2. Выберите один из буткемпов
3. Примените промо-код: KRUK
ОБНОВЛЁННЫЙ УРОК НАХОДИТСЯ ТУТ kzbin.infoPVrqhjfDhp0
Это первый урок в серии язык Solidity и написание смарт-контрактов Ethereum. Сегодня мы обсудим, что такое Ethereum и Solidity, обговорим их основные особенности, научимся работать с Remix IDE и напишем первый контракт, который позволит получать и отправлять денежные средства. Даже если вы не планируете становиться разработчиком смарт-контрактов, эти уроки имеет смысл смотреть просто для собственного развития, так как криптовалюта и блокчейн весьма распространены в наше время.
Таймкоды:
00:00 Введение: о чём эти уроки?
01:13 Централизованные приложения
02:00 Децентрализованные приложения (DApps)
05:26 Особенности Ethereum и смарт-контрактов
08:15 Особенности Solidity
09:20 Remix IDE
10:40 Интерфейс Remix IDE
13:40 Аккаунты в Ethereum
15:53 Что такое газ (gas)?
18:50 Остальные элементы интерфейса
19:32 Напишем первый смарт-контракт!
22:34 Сохранение владельца контракта
23:50 Конструкторы
25:36 Функция и payable (приём денег)
27:40 Использование mapping
29:50 Функция для вывода денег на аккаунт
36:17 Взаимодействие со смарт-контрактом
42:10 Заключение
Станьте спонсором канала, и вы получите доступ к эксклюзивным бонусам: / @ilyabodrovkrukowski
Boosty: boosty.to/bodrovis
Patreon: / bodrovis
DonationAlerts: www.donationalerts.com/r/bodr...
Аккаунт Ethereum (ETH, matic, arbitrum, zksync era и всякие токены binance smart chain типа usdt, usdc, trx): 0x719C2d2bcC155c85190f20E1Cc3710F90FAFDa16
Исходный код github.com/bodrovis-learning/...
Remix IDE онлайн remix.ethereum.org
Скачать Remix IDE github.com/ethereum/remix-des...
Язык Solidity soliditylang.org/
Документация Ethereum ethereum.github.io/yellowpape...
Цены на газ
Канал Telegram: t.me/dev_in_ruby_colors
Наш чат в Telegram: t.me/joinchat/MxYT6-01eeA1NTYy
Мой сайт: bodrovis.tech

Пікірлер: 493
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 28 күн бұрын
ОБНОВЛЁННЫЙ УРОК (МАЙ 2024) НАХОДИТСЯ ТУТ kzbin.infoPVrqhjfDhp0 !!!
@artakmanukyan676
@artakmanukyan676 2 жыл бұрын
Все очень понятно и актуально) Спасибо за труд!
@surferliner1174
@surferliner1174 2 жыл бұрын
Бро, ты открыл мне удивительный мир крипты с новой и очень крутой стороны! Ты очень грамотно излагаешь мысли и тебя хочется слушать заинтересованному человеку. От души! Обняли, приподнял, пошел дальше вдохновляться)
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 2 жыл бұрын
Благодарю, удачного изучения
@gylyjovpy
@gylyjovpy 2 жыл бұрын
Lesson is just Perfect! Explicit and understandable. Thanks a lot!
@mikhailchubakov9152
@mikhailchubakov9152 2 жыл бұрын
Очень круто, жду продолжения!
@muradgadjiev3556
@muradgadjiev3556 2 жыл бұрын
Спасибо за урок, как всегда познавательно и супер полезно!
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 2 жыл бұрын
Благодарю
@MrTimmirs
@MrTimmirs 2 жыл бұрын
Спасибо за материал ! Очень полезный!
@user-nh6wb3op5j
@user-nh6wb3op5j 2 жыл бұрын
Очень доступно, огромное спасибо!
@bormanamadeus
@bormanamadeus 4 ай бұрын
Начал изучать Solidity по вашим урокам. Спасибо Вам большое.
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 4 ай бұрын
На здоровье, успехов
@JBNTOP
@JBNTOP 2 жыл бұрын
Очень крутое видео, особенно актуально в наше время!
@-webee7452
@-webee7452 2 жыл бұрын
Очень приятный тембр, благодарю за урок, буду ожидать продолжения:)
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 2 жыл бұрын
На здоровье!
@scottjameson2163
@scottjameson2163 2 жыл бұрын
потаму что автор не поскупился на микрафон! спасибо!
@krab6266
@krab6266 2 жыл бұрын
Спасибо огромное за это видео и будущую серию видео на эту тему.
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 2 жыл бұрын
@Ggg-ih3pk
@Ggg-ih3pk 2 жыл бұрын
Идеальная подача, продолжайте в этом направлении, буду с удовольствием ждать новых уроков, лайк подписка.
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 2 жыл бұрын
Спасибо, стараюсь!
@nickd2837
@nickd2837 2 жыл бұрын
Большой респект вам за уроки на Solidity! Очень хорошо объясняете!
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 2 жыл бұрын
@bohdan2812
@bohdan2812 Жыл бұрын
Благодарю за манеру изложения. Очень доступно и понятно
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski Жыл бұрын
@TV-hr7vt
@TV-hr7vt Жыл бұрын
Спасибо за урок, все четко ясно и приятно слушать! Спасибо и подписка )
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski Жыл бұрын
@dmytrosapozhnyk1963
@dmytrosapozhnyk1963 2 жыл бұрын
Большое спасибо! Шикарная подача информации!
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 2 жыл бұрын
@artem9977
@artem9977 2 жыл бұрын
Большое спасибо за такую качественную подачу материала!
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 2 жыл бұрын
@timurmyrzaev1442
@timurmyrzaev1442 Жыл бұрын
Очень приятно слушать, всё быстро и понятно, классный урок... Надеюсь получится в таком же быстром темпе переучиться)
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski Жыл бұрын
@michaelfedorov6018
@michaelfedorov6018 2 жыл бұрын
Спасибо за урок!
@noolzeeq
@noolzeeq 2 жыл бұрын
Жду продолжения!!!
@zheka77111
@zheka77111 Жыл бұрын
Спасибо за такую подачу. Все понятно и интересно
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski Жыл бұрын
@deimon12345
@deimon12345 2 жыл бұрын
Спасибо большое как всегда на высоте)))
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 2 жыл бұрын
@vasyapupkin9820
@vasyapupkin9820 Жыл бұрын
Это просто нечто! Спасибо огромное.
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski Жыл бұрын
@karliam_v
@karliam_v Жыл бұрын
Спасибо за урок) Начал познавать Solidity)
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski Жыл бұрын
Успехов
@vie8411
@vie8411 Жыл бұрын
Просто фантастика! Невероятный автор, спасибо!!!!
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski Жыл бұрын
Спасибо
@azion
@azion 2 жыл бұрын
Риспект очень толковый контент Подписка однозначно Удачи вам
@dilar8056
@dilar8056 Жыл бұрын
Огромный респект, супер приятная подача. Комент для продвижения и благодарности)
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski Жыл бұрын
Благодарю
@user-jz3ku9wf7c
@user-jz3ku9wf7c Жыл бұрын
спасибо большое, лучшая подача материала
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski Жыл бұрын
На здоровье!
@Robessar
@Robessar Жыл бұрын
Очень круто. Самое развернутое и понятное видео по теме. С удовольствием посмотрю курс и поддержку денежкой.
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski Жыл бұрын
@almasklchv
@almasklchv 2 жыл бұрын
Спасибо за урок!) С удовольствием жду продолжения:)
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 2 жыл бұрын
Буду стараться!
@xoxolpt01
@xoxolpt01 Жыл бұрын
Илья, Вы очень красиво подаете материал, и как для себя, увидел мир крипты с более интересной стороны, а тем более работа с Solidity. Успехов в развитии!!! И спасибо за контент!
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski Жыл бұрын
Спасибо
@user-bh9eb3ws2g
@user-bh9eb3ws2g 2 жыл бұрын
Отличное видео. Как бы - все по полочкам))) Спасибо.
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 2 жыл бұрын
@user-gp3vc5hl2w
@user-gp3vc5hl2w 2 жыл бұрын
Спасибо за уроки, очень просто и понятно, я рад что есть такие каналы как у вас. Пожалуйста, продолжайте, выпускать уроки.
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 2 жыл бұрын
@404piano
@404piano 2 жыл бұрын
Благодарствую за видео!
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 2 жыл бұрын
На здоровье!
@ivantarabukin1676
@ivantarabukin1676 Жыл бұрын
Супер. Спасибо за уроки
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski Жыл бұрын
@crypto-pro26
@crypto-pro26 9 ай бұрын
Очень всё доступно объяснил. Даже не думал что смарт контракты это довольно таки понятная вещь. Спасибо за введение в такую не простую тему
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 9 ай бұрын
да, там и правда всё сравнительно просто изначально
@user-kn9ox6cr3b
@user-kn9ox6cr3b 5 ай бұрын
Класс! Вы просто гений обучения! Без воды все по делу, без проскальзывания любованием!
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 5 ай бұрын
@user-dj5nz5vk8e
@user-dj5nz5vk8e 2 жыл бұрын
супер курс!
@vladimireliseev7602
@vladimireliseev7602 10 ай бұрын
Большое спасибо за видео! Вы очень помогли!
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 10 ай бұрын
@kepamuk1
@kepamuk1 2 жыл бұрын
спасибо что есть такие люди которые все это делают, не знаю на сколько сложно было без таких видео все это изучать, у вас наверно мозги из ушей лезут
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 2 жыл бұрын
@timon59388
@timon59388 2 жыл бұрын
Без таких людей пришлось бы документацию изучать, не такой уж и плохой вариант если есть бэкграунд в программировании
@sslavaa
@sslavaa Жыл бұрын
Класс!!! Подписался! Всё более чем понятно!
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski Жыл бұрын
@screamoviolence1456
@screamoviolence1456 Жыл бұрын
Очень интересно тебя слушать. Спасибо за годный контент!
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski Жыл бұрын
На здоровье!
@xiar7441
@xiar7441 Жыл бұрын
Спасибо, лучший
@judokid1010
@judokid1010 2 жыл бұрын
Спасибо! Заинтересовало.
@snowiedigga
@snowiedigga 2 жыл бұрын
Уважение автору за то что без воды и максимально понятно объясняет основы смарт-контрактов. 👏👏👏
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 2 жыл бұрын
@intivi5277
@intivi5277 6 ай бұрын
Наконец-то я нашел внятное объяснение сути смартконтрактов. Для меня самый надежный способ успешного применения - изучение явления с его сути. По первому видео могу утверждать, что автор делает видео на совесть, а не для хронометража. п.с. Успехов в развитии канала. Подписался.
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 6 ай бұрын
Благодарю, очень приятно
@dmitrijklimov9635
@dmitrijklimov9635 2 жыл бұрын
Очень доступное объяснение, огромное спасибо за этот курс! Начинаю изучать Solidity по вашим урокам.
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 2 жыл бұрын
@braivs
@braivs 2 жыл бұрын
Отличное видео. Очень подробно. Только начинаю осваивать эту тему. Вообще работаю React разработчиком, но тим лид настойчиво рекомендует разобраться с Solidity.
@nigma3623
@nigma3623 2 жыл бұрын
Отличное видео буду рад если продолжите выпускать на регулярной основе
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 2 жыл бұрын
Обязательно, следующее уже завтра
@user-nl5lg8bu4f
@user-nl5lg8bu4f 2 жыл бұрын
Спасибо за видео)
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 2 жыл бұрын
На здоровье! :)
@shohzodzet
@shohzodzet Жыл бұрын
Это обладенно. Спасибо! Я чё-то протупил, не нашел кнопку Deploy сначала, зато нашёл кнопку Compile and Run - и подумал, что это нововведение такое. И у меня выдавало ошибку. А оказывается, нужна была вкладка ниже. Это я говорю для тех, кто вдруг так же ошибется)
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski Жыл бұрын
@padowan_________2501
@padowan_________2501 2 жыл бұрын
Вы лучший. слушая помолодел на 15 лет)))
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 2 жыл бұрын
@maxim9935
@maxim9935 2 жыл бұрын
Спасибо огромное за урок! Очень приятно вас слушать!)
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 2 жыл бұрын
@ruslankarimov1247
@ruslankarimov1247 2 жыл бұрын
Спасибо Вам огромное!
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 2 жыл бұрын
@kiskiskat
@kiskiskat 2 жыл бұрын
Отличная подача материала. Подписался на ваш канал и поставил колокольчик :)
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 2 жыл бұрын
Спасибо!
@AlekseyLovchikov
@AlekseyLovchikov 6 ай бұрын
Огонь! Очень крутой контент - золото! ❤
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 6 ай бұрын
Благодарю
@cryptotoro1132
@cryptotoro1132 2 жыл бұрын
очень интересно
@user-fk8lb4jj6k
@user-fk8lb4jj6k 2 жыл бұрын
Спасибо большое за видео!!!!!!
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 2 жыл бұрын
На здоровье!
@DeniJackson
@DeniJackson 11 ай бұрын
Интересный урок)) спасибо над будет тоже повторить так
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 11 ай бұрын
@ONE_TWENTY
@ONE_TWENTY 5 ай бұрын
Хороший мужик, благодарю за инфу
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 5 ай бұрын
@antcapital3857
@antcapital3857 Ай бұрын
спасибо. Все очень доходчиво и понятно.
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski Ай бұрын
На здоровье
@do_bro
@do_bro Ай бұрын
Круто! Очень подробно и поэтому понятно.
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski Ай бұрын
@prulog679
@prulog679 8 ай бұрын
За одну подачу информации, голос и постановка, все просто на супер уровне, без разговоров и мыслей сразу решил пойти к вам учится, хотя мне 49 и я не программист, просто решил что то новое научится и самому интересно искал интересных и интеллигентных людей, огромное спасибо, очень надеюсь что вы меня научите, дам отчет год спустя, даже заскриню мой комент так как начало учебы 18 октября 2023 года
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 8 ай бұрын
На здоровье, очень рад, надеюсь, что всё получится Если речь про guidedao, то тогда увидися на стримах и таунхоллах
@user-wd8vn7qi3z
@user-wd8vn7qi3z Жыл бұрын
Знакомый криптомэн посоветовал изучить этот язык,я так рад что наткнулся именно на твои уроки!)
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski Жыл бұрын
@koka80prd
@koka80prd Жыл бұрын
Илья спасибо за отличный урок ясным и понятным языком даже для людей с программированием не связанных. Очень полезных и системно выстроенный материал получился 👏👏👏удачи вам в продолжении курса обучения
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski Жыл бұрын
@ramaddeus.9488
@ramaddeus.9488 2 жыл бұрын
Дико ахуенный курс. Лучшая подача. Респект :)
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 2 жыл бұрын
@stopthefire01
@stopthefire01 Жыл бұрын
Спасибо большое вам!Вы лучший! Аналогов вашим урокам в рунете нет) по крайней мере я не нашёл.Всё,что бесплатное на ютубе не дотягивает до вас)
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski Жыл бұрын
Благодарю
@ramzatabdikarov3395
@ramzatabdikarov3395 Жыл бұрын
Спасибо Вам) Нас сейчас обучают бесплатно с университета, толком ничего не было понятно, благодаря вашим видео стало что то прояснятся.
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski Жыл бұрын
Это круто
@user-ok1ck1vp4h
@user-ok1ck1vp4h Жыл бұрын
лайк за голос , очень приятно рассказывает
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski Жыл бұрын
@lovelyscenes1476
@lovelyscenes1476 11 ай бұрын
Знеате? Вы проста красавчик очень добрый. Спасибо за видео брат
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 11 ай бұрын
На здоровье
@temirlanalymkulov5168
@temirlanalymkulov5168 2 жыл бұрын
рахмат за контент, лайк и подписка
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 2 жыл бұрын
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski Жыл бұрын
ВАЖНЫЕ МОМЕНТЫ! На 7:37 во время монтажа вкралась опечатка. 1 wei = 0.000000000000000001 ether, конечно Также, если вы выбираете версию Solidity 0.8.25 или выше, то убедитесь, что у вас установлена среда (environment) Remix VM Cancun
@olegrolik
@olegrolik 5 ай бұрын
а крышечка перед версией что означает?
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 5 ай бұрын
@@olegrolik подходит версия 0.8.Х, то есть любая от 0.8.0 и далее, но ниже, чем 0.9.Х и выше, чем 0.7.Х
@user-xl8up4wu6w
@user-xl8up4wu6w 4 ай бұрын
@@IlyaBodrovKrukowski 05.02.2024 установил себе Remix и там в примерах контрактов имеется такая строка - pragma solidity >=0.8.2
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 4 ай бұрын
@@user-xl8up4wu6w Ну нормально, так и должно быть, сейчас версия Solidity 0.8 как раз. Только если в компиляторе выбираете 0.8.20 или выше, ставьте VM в значение Shanghai
@user-ve2zm9bu4e
@user-ve2zm9bu4e Жыл бұрын
Какой-то очень крутой учитель вы.
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski Жыл бұрын
@user-qy3ll9bx8b
@user-qy3ll9bx8b 2 жыл бұрын
Спасибо большое!!!
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 2 жыл бұрын
@user-qy3ll9bx8b
@user-qy3ll9bx8b 2 жыл бұрын
Добрый день. Вы берете учеников ? Уровень моего программирования 0 . Но очень нужно сменить профессию. Солидити это очень востребовано в будущем. Есть возможность у вас учиться ?
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 2 жыл бұрын
@@user-qy3ll9bx8b В теории да, это возможно. Вот тут страничка bodrovis.tech/ru/teaching с информацией. Правда упор потребуется сделать на самостоятельном изучении тем; я готов отвечать на вопросы, проверять код, пояснять сложные моменты. Solidity- востребовано, конечно, хотя есть подозрение, что в один прекрасный момент рынок будет перенасыщен. Впрочем, это произойдёт не очень скоро
@user-ud3ze6wy2j
@user-ud3ze6wy2j 2 жыл бұрын
Неужели! Первый на РУ Sol контент, я прав?
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 2 жыл бұрын
Честно говоря, не знаю :)
@akmalradjabov3859
@akmalradjabov3859 Жыл бұрын
Ваш урок конечно отлично. Я бы хотел примеры с проекта например я хочу создать токен и кто то купить с фиатом то автоматом перечислялось в его счет токены. Есть такой урок у вас.
@digitalluu7867
@digitalluu7867 Жыл бұрын
Топчик топчик топчик топчик топчик
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski Жыл бұрын
@pleb3672
@pleb3672 2 жыл бұрын
Спасибо
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 2 жыл бұрын
@pphotic
@pphotic 5 ай бұрын
Здравствуйте Илья спасибо огромное за курсы и во вклад в программирование! Хотелось бы увидеть курсы по разработки web3 приложений от простых до сложных. Без учёта фронтовой части, только разработка смартконтрактов.
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 5 ай бұрын
Спасибо за отзыв, очень приятно. Посмотрим, что можно сделать
@minorutamaka159
@minorutamaka159 5 ай бұрын
Крутой видеоролик я часто взаимодействую со смарт контрактами примерно представляю как они работают но всегда хотелось с чисто технической стороны понять как это все устроено к сожалению с программирование вообще не дружу поэтому многие термины которыми вы оперируете непонятны но видео больше для программистов которые не сталкивались defi чем для людей сталкивавшихся с defi но не с программированием
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 5 ай бұрын
Да, это правда, тут я ориентируюсь на тех, кто кое-какой опыт имеет, тк в solidity редко приходят с нуля (хотя и это реально). Если есть интерес освоить базовые термины, то у меня есть серия "ruby c нуля", это совсем для начинающих
@hovhannesavetisyan3708
@hovhannesavetisyan3708 2 жыл бұрын
ждем новых видео
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 2 жыл бұрын
@oddforce
@oddforce Жыл бұрын
Гений
@klapperbein6632
@klapperbein6632 8 күн бұрын
Каждый раз когда слышу Ява-скрипт, хочется плакать.
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 8 күн бұрын
Не плачьте, всё наладится когда-нибудь. Это название связано с сортом кофе "ява"
@vvvarvfx
@vvvarvfx 2 жыл бұрын
Очень крутая подача материала! Большое спасибо! Как с Вами можно связаться?
@T_O_M_A_T
@T_O_M_A_T 2 жыл бұрын
Надеюсь получится с помощью ваших уроков выучить язык. Остались с семьей без дома, работы из-за ракетных обстрелов
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 2 жыл бұрын
Что ж, я продолжаю работать для всех. Учитель и врач - представители этих профессий пост не оставляют, какая бы ни была ситуация
@WebParanoid
@WebParanoid Жыл бұрын
как успехи?
@T_O_M_A_T
@T_O_M_A_T Жыл бұрын
@@WebParanoid отлично,уже работаю 🫡. Ну и помимо этого, еще один язык выучил
@TMANandMAISON991
@TMANandMAISON991 Жыл бұрын
@@T_O_M_A_T именно на солидити нашли работу?
@elnursh
@elnursh Жыл бұрын
​@@T_O_M_A_T работа связана с блокчейном?
@MikhailKuklenkov
@MikhailKuklenkov 10 ай бұрын
Благодарю за такую полезную информацию по введению в Solidity, Илья. Успехов в развитии канала и в вашем ремесле)
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 10 ай бұрын
Спасибо, будем стараться
@MikhailKuklenkov
@MikhailKuklenkov 9 ай бұрын
Доброго времени суток, Илья. Решил еще раз пересмотреть урок и возникло пара вопросов. Возможно у вас найдется время на них ответить: 1. Осталось не ясной необходимость объявления конструктора. Почему мы не можем просто ограничиться объявлением переменной 'address public owner'? Смарт-контракт и в таком случае корректно деплоится и каждый раз корректно выводит адрес хозяина. Не понятен сам смысл конструктора в контракте. 2. Не знаете ли вы с чем связано отсутствие возможности присвоения типа payable для переменной owner в самом начале? Ведь поэтому нам нужно вводить дополнительную переменную в функции withdraw. 3. Когда изучал возможности в рамках полученных на уроке знаний попытался создать переменную, которая бы выводила актуальный баланс контракта : 'uint public myBalance = address(this).balance;' Потерпел небольшое фиаска и, к своему сожалению, не могу разобраться почему не работает. Все деплоится, но каждый раз при вызове переменной вывод '0'. Возможно вы подскажете ошибку?
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 9 ай бұрын
@@MikhailKuklenkov 1. Просто для демонстрации, что можно создавать конструкторы 2. owner может быть payable сразу, там просто нужно этот модификатор указать (хотя для перевода денег есть и другая функция, кроме transfer) 3. Если это переменная state, то там будет баланс 0, конечно. Ведь если вы задеплоили контракт, то изначально там баланс 0. Соответственно, этот 0 просто присвоен переменной и всё, а дальше она автоматом не обновится уже. Нужна тогда функция типа updateBalance, где обновляется значение переменной myBalance. Тогда если её вызвать, то и myBalance будет иметь новое значение
@MikhailKuklenkov
@MikhailKuklenkov 9 ай бұрын
Благодарю за обратную связь, Илья.
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 9 ай бұрын
@@MikhailKuklenkov
@ernarzhagiparov237
@ernarzhagiparov237 Жыл бұрын
Автор ролика красава первый урок супер )) хорош теория и практика сразу
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski Жыл бұрын
@GUNTRUP_
@GUNTRUP_ Жыл бұрын
Друг ,пасомотрю весь курс + буду дальше изучать ,вообще занимаюсь фронтом ,надумывал в реакте разобратся но я так понял прийдется все паралельно изучать ведь руки чешутся
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski Жыл бұрын
@user-kb8ik2mw5q
@user-kb8ik2mw5q 2 жыл бұрын
Илья, можете сделать отдельный плейлист по вашим новым курсам solidity? а то выйти на их список только можно через общий плейлист и потом по номерам щелкать, спасибо
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 2 жыл бұрын
Окей, сделаю сегодня-завтра
@grigorashka
@grigorashka 2 жыл бұрын
Когда я вникал в бч, мне пришло что он схож с торрентом чем то.
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 2 жыл бұрын
Да, и правда, чем-то похоже
@kolobmobile
@kolobmobile 10 ай бұрын
Like in first 5 min of video
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 10 ай бұрын
@ilyamoskvin2094
@ilyamoskvin2094 2 жыл бұрын
Очень приятная подача. Ремарка: London и Berlin Javascript VM - это не города, где они расположены:)
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 2 жыл бұрын
Забавно. Просто обычно пишут таки города. Ну, к примеру в Amazon S3 или в других облачных сервисах.
@ilyamoskvin2094
@ilyamoskvin2094 2 жыл бұрын
@@IlyaBodrovKrukowski The Berlin flavored chain, is built according to the Berlin hardfork - which at the time of this writing is the protocol on the mainnet. The London JSMV is built according to the upcoming fork. To learn about the London hardfork, please visit the Ethereum blog about this upgrade.
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 2 жыл бұрын
@@ilyamoskvin2094
@daps9516
@daps9516 10 ай бұрын
всем c++
@b33blebrox
@b33blebrox 6 ай бұрын
Теперь бы найти настолько же профессиональные уроки по TON...
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 6 ай бұрын
На этот счёт не подскажу, но может рано или поздно и сам займусь :)
@b33blebrox
@b33blebrox 6 ай бұрын
@@IlyaBodrovKrukowski Сейчас у них совсем тоскливо с системным изложением предмета, возможно потому, что сама платформа молодая и на пути становления
@lemavisaitov6412
@lemavisaitov6412 2 жыл бұрын
Я не давно решил изучить язык solidity, т.к. я решил попробовать блокчейн разработку и ваши уроки очень кстати, спасибо вам за наставления! Я надеюсь вы по чаще будете выпускать уроки по solidity. И ещё, не могли бы вы дать мне ссылки на дополнительный материал по solidity? Я был бы очень благодарен.
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 2 жыл бұрын
На здоровье! Самое простое - читать доки docs.soliditylang.org/en/latest/ А так материал разрозненный и часто уже не очень актуальный. Есть ещё вот такая забавная штука cryptozombies.io/
@lemavisaitov6412
@lemavisaitov6412 2 жыл бұрын
@@IlyaBodrovKrukowski благодарю!
@ruslanfm3387
@ruslanfm3387 2 жыл бұрын
@@IlyaBodrovKrukowski Добрый день, спасибо за ссылку на крипозомби очень интересный способ изучения! У меня вопрос если я только начал изучать солидити стоит ли пройти весь этот курс с коиптозомби? Почему спрашиваю, весь курс сделан на более ранней версии, не сильно ли затруднит изучение, когда перейду на современную версию?
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 2 жыл бұрын
@@ruslanfm3387 Думаю, не сильно, можно попробовать в любом случае
@dmitrys.p.5241
@dmitrys.p.5241 2 жыл бұрын
Добрый день! Начинать изучение Solidity надо с этого урока? просто есть уроки которые без номеров и появились раньше... И второй вопрос: курс просто дает базу или в будущем после его прохождения можно расчитывать на трудоустройство)? Спасибо за уроки
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 2 жыл бұрын
Да, с этого. Раньше там стримы, тоже в принципе можно посмотреть, но в ряде случаев уже желательно иметь какие-то знания. Гарантировать по трудоустройству я ничего не могу, конечно, но все основные вопросы точно рассматриваются
@marduk2axe
@marduk2axe Жыл бұрын
Спасибо за труд! Очень доступно и интересно объясняете материал. Скажите пожалуйста, можно ли стать Solidity разработчиком с нулевым бэкграундом и устроится на работу? Очень интересна именно тематика блокчейн, другие языки еще не изучал..
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski Жыл бұрын
Возможно, но требуется портфолио, и в целом это будет относительно сложности - может потребоваться время на поиски (часто нужны разработчики с опытом). Но вообще это реально
@marduk2axe
@marduk2axe Жыл бұрын
@@IlyaBodrovKrukowski спасибо за ответ.
@user-sc7by4nv1f
@user-sc7by4nv1f 2 жыл бұрын
спасибо, доступно обьясняете информацию,рад что нашёл ваш канал. планируете ли про nft рассказать?
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 2 жыл бұрын
Когда-нибудь, конечно
@ruslan-abdullaev
@ruslan-abdullaev Жыл бұрын
Никто так и не заметил и не акцентировал внимание, что в момент развертывания контракта, msg.sender - это владелец контракта, а в момент вызова payForItem, msg.sender - это уже адрес отправителя - пользователя или другого контракта
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski Жыл бұрын
Само собой. msg.sender - это всегда тот, кто обращается к конкретной функции
Whyyyy? 😭 #shorts by Leisi Crazy
00:16
Leisi Crazy
Рет қаралды 20 МЛН
Backstage 🤫 tutorial #elsarca #tiktok
00:13
Elsa Arca
Рет қаралды 42 МЛН
How To Become A Blockchain Developer In 2023?
18:05
EatTheBlocks
Рет қаралды 126 М.
Смарт-контракты в блокчейне TON
13:03
Миша Ларченко
Рет қаралды 14 М.