Xard Code
Окей, гайз:) Я смог открыть свою первую страницу в хроме написав код на html своими руками. Можно сказать на 50% уже в Web3, правда?)) Ну хоть какой-то результат, и на том спасибо
О мой Бог!
Первое задание из книги выполнил
Такое чувство…
Поздравляю всех нас!
Результат этого кода на фото ниже:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viwepoint" content="widht=device-width", initial-scale="1.0">
<title>Document</title>
</head>
<body>
<script>
alert ('Привет, мои любимые подписчики!')
</script>
</body>
</html>
Первое задание из книги выполнил
Такое чувство…
Поздравляю всех нас!
Результат этого кода на фото ниже:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viwepoint" content="widht=device-width", initial-scale="1.0">
<title>Document</title>
</head>
<body>
<script>
alert ('Привет, мои любимые подписчики!')
</script>
</body>
</html>
🎉11
День 1.
Первый день подошел к концу.
Тезисно пройдемся по всему с самого начала.
Первым делом мы читаем эту статью: https://telegra.ph/YA-ochen-hochu-progat-02-18
Затем мы зашли сюда https://learn.javascript.ru/ и за день прошли первую главу полностью, а так же 2.1
Да-да, я написал свой первый код и Hello World тоже:)
Для того чтобы написать все это понадобилось минимальное понимание Html кода, которое мы взяли из этого видео *первые минут 10 https://www.youtube.com/watch?v=aWZSPC9Zkdw
У нас все вышло мы молодцы. Завтра нас ждет глава 2.2
За день нас собралось 252 человека на канале и 121 человек в чате. Все обсуждение и основная движуха проходит в чатике, так что залетайте туда!
Из 252 человек задонатить решило всего 2 человека, что показывает сознательность нашего населения🤔😣
Если вдруг у вас взыграет совесть и вы решите скинуть минимум 0.1$, то вот адреса:
BSC – 0x652887f65bb8abaa5b668afca7e6a1368aef8df5
Usdt TRC20 – TKjpF1KVkqj8xgDMnvVimn9FNLisorkx32
Спасибо всем, что вы здесь! Это действительно круто осознавать, что уже что-то начинает получаться)
Рад видеть каждого из вас здесь! Доброй ночи и до завтра❤️
Первый день подошел к концу.
Тезисно пройдемся по всему с самого начала.
Первым делом мы читаем эту статью: https://telegra.ph/YA-ochen-hochu-progat-02-18
Затем мы зашли сюда https://learn.javascript.ru/ и за день прошли первую главу полностью, а так же 2.1
Да-да, я написал свой первый код и Hello World тоже:)
Для того чтобы написать все это понадобилось минимальное понимание Html кода, которое мы взяли из этого видео *первые минут 10 https://www.youtube.com/watch?v=aWZSPC9Zkdw
У нас все вышло мы молодцы. Завтра нас ждет глава 2.2
За день нас собралось 252 человека на канале и 121 человек в чате. Все обсуждение и основная движуха проходит в чатике, так что залетайте туда!
Из 252 человек задонатить решило всего 2 человека, что показывает сознательность нашего населения🤔😣
Если вдруг у вас взыграет совесть и вы решите скинуть минимум 0.1$, то вот адреса:
BSC – 0x652887f65bb8abaa5b668afca7e6a1368aef8df5
Usdt TRC20 – TKjpF1KVkqj8xgDMnvVimn9FNLisorkx32
Спасибо всем, что вы здесь! Это действительно круто осознавать, что уже что-то начинает получаться)
Рад видеть каждого из вас здесь! Доброй ночи и до завтра❤️
❤8👍1
Доброе утро, мои дорогие!
Вас уже 300, это круто) Ближе к вечеру продолжим изучение учебника по Js, а так же проведем перекличку, чтобы узнать кто следует нашей импровизированной программе. Биткоин пугает и говорит о том, что вероятнее всего медвежка уже вступает в свои владения. Мы были готовы (нет), но сейчас мы одними из первых осознали необходимость саморазвития и обретения собственного Utility!
Отдельная благодарность сознательным гражданам за оплату входа в это приватное прогерское веб3 сообщество.
Убедительная просьба всех участников нашего чата придерживаться норм культурного общества и не использовать нецензурную лексику, злостных нарушителей закона будем показательно мутить❌
Спасибо, что вы с нами!❤️
Вас уже 300, это круто) Ближе к вечеру продолжим изучение учебника по Js, а так же проведем перекличку, чтобы узнать кто следует нашей импровизированной программе. Биткоин пугает и говорит о том, что вероятнее всего медвежка уже вступает в свои владения. Мы были готовы (нет), но сейчас мы одними из первых осознали необходимость саморазвития и обретения собственного Utility!
Отдельная благодарность сознательным гражданам за оплату входа в это приватное прогерское веб3 сообщество.
Убедительная просьба всех участников нашего чата придерживаться норм культурного общества и не использовать нецензурную лексику, злостных нарушителей закона будем показательно мутить❌
Спасибо, что вы с нами!❤️
❤18🔥2
2.2 Инструкции, ; и комментарии к коду
После строчек кода с инструкциями в js лучше всего ставить ;, дабы избежать ошибок и конфликтов
Комментировать текст очень легко при помощи сочетаний клавиш в любом языке
« В большинстве редакторов строку кода можно закомментировать, нажав комбинацию клавиш Ctrl+/ для однострочного комментария и что-то вроде Ctrl+Shift+/ – для многострочных комментариев (выделите кусок кода и нажмите комбинацию клавиш). В системе Mac попробуйте Cmd вместо Ctrl и Option вместо Shift.»
После строчек кода с инструкциями в js лучше всего ставить ;, дабы избежать ошибок и конфликтов
Комментировать текст очень легко при помощи сочетаний клавиш в любом языке
« В большинстве редакторов строку кода можно закомментировать, нажав комбинацию клавиш Ctrl+/ для однострочного комментария и что-то вроде Ctrl+Shift+/ – для многострочных комментариев (выделите кусок кода и нажмите комбинацию клавиш). В системе Mac попробуйте Cmd вместо Ctrl и Option вместо Shift.»
2.3 Use strict
Нужно использовать эту команду(‘use strict’ вначале каждого нашего кода в 99.9% случаев. Перед ней не может стоять ничего, кроме комментариев //
Зачем? ну там целая история, но эта команда включает современный js
Нужно использовать эту команду(‘use strict’ вначале каждого нашего кода в 99.9% случаев. Перед ней не может стоять ничего, кроме комментариев //
Зачем? ну там целая история, но эта команда включает современный js
👍1
2.4 Переменные, константы и имена переменных
Прекрасный учебник, который объясняет все и раскладывает по полочкам.
Нужно придумывать имена переменных, по которым не сложно понять для чего они и что в них. Не грешно создать лишнюю переменную, это круто и иногда полезно. Константа это переменная, значение которой не изменяется на протяжении всего кода. Ее содержимое невозможно переписать.
Прекрасный учебник, который объясняет все и раскладывает по полочкам.
Нужно придумывать имена переменных, по которым не сложно понять для чего они и что в них. Не грешно создать лишнюю переменную, это круто и иногда полезно. Константа это переменная, значение которой не изменяется на протяжении всего кода. Ее содержимое невозможно переписать.
2.5 Типы данных
Js это язык динамичной типизации, поэтому он не привязывает переменные к какому либо типу данных.
number – для любых чисел в диапазоне ±(2в 53 степени -1)
BigInt – дает возможность работать с очень длинными целыми числами.
string – это строка или простой текст. Любой текст должен быть заключен в кавычки.
В JavaScript существует три типа кавычек.
Двойные кавычки: "Привет".
Одинарные кавычки: 'Привет'.
Обратные кавычки:
Двойные или одинарные кавычки являются «простыми», между ними нет разницы в JavaScript.
Обратные же кавычки имеют расширенную функциональность. Они позволяют нам встраивать выражения в строку, заключая их в ${…}.
Например:
let name = "Иван";
// Вставим переменную
alert(
// Вставим выражение
alert(
boolean – используется для хранения двух ответов да и нет. Имеет только два значения: true и false
null – ничего/пустота/пустое множество. Зачем? пока хз
undefined – «Оно означает, что «значение не было присвоено»
let age;
alert(age); // выведет "undefined"
object – В объектах хранят коллекции данных или более сложные структуры. «Объекты занимают важное место в языке и требуют особого внимания.» Надо запомнить.
symbol – «тип (символ) используется для создания уникальных идентификаторов в объектах. Мы упоминаем здесь о нём для полноты картины, изучим этот тип после объектов.» Пока сам не понимаю, но такой тип есть
Оператор typeof – если после этого оператора ввести любую переменную, то он выдаст тебе ее тип. (по идее)
Ps: я все это конспектировал по мере урока, и в конце было это *фото*
Js это язык динамичной типизации, поэтому он не привязывает переменные к какому либо типу данных.
number – для любых чисел в диапазоне ±(2в 53 степени -1)
BigInt – дает возможность работать с очень длинными целыми числами.
string – это строка или простой текст. Любой текст должен быть заключен в кавычки.
В JavaScript существует три типа кавычек.
Двойные кавычки: "Привет".
Одинарные кавычки: 'Привет'.
Обратные кавычки:
Привет.Двойные или одинарные кавычки являются «простыми», между ними нет разницы в JavaScript.
Обратные же кавычки имеют расширенную функциональность. Они позволяют нам встраивать выражения в строку, заключая их в ${…}.
Например:
let name = "Иван";
// Вставим переменную
alert(
Привет, ${name}! ); // Привет, Иван!// Вставим выражение
alert(
результат: ${1 + 2} ); // результат: 3boolean – используется для хранения двух ответов да и нет. Имеет только два значения: true и false
null – ничего/пустота/пустое множество. Зачем? пока хз
undefined – «Оно означает, что «значение не было присвоено»
let age;
alert(age); // выведет "undefined"
object – В объектах хранят коллекции данных или более сложные структуры. «Объекты занимают важное место в языке и требуют особого внимания.» Надо запомнить.
symbol – «тип (символ) используется для создания уникальных идентификаторов в объектах. Мы упоминаем здесь о нём для полноты картины, изучим этот тип после объектов.» Пока сам не понимаю, но такой тип есть
Оператор typeof – если после этого оператора ввести любую переменную, то он выдаст тебе ее тип. (по идее)
Ps: я все это конспектировал по мере урока, и в конце было это *фото*
👍3❤1
День 2.
Собой сегодня доволен, хоть и уделил кодингу не так много времени, как хотелось бы.
Сегодня прошли главы с 2.2 до 2.6, попутно решив все задачи.
Вас все больше, 50% участников сообщества уже в нашем чатике и это невероятный результат. Не знаю ни одного сообщества с подобными показателями, вы лучшие и я вместе с вами❤️👀
Я уже даже пишу маленькие скриптики, которые запускаются (почти) с первого раза! Прекрасно, как по мне)
А сейчас давайте спатки, доброй ночи, будущие веб3 программисты✊
Собой сегодня доволен, хоть и уделил кодингу не так много времени, как хотелось бы.
Сегодня прошли главы с 2.2 до 2.6, попутно решив все задачи.
Вас все больше, 50% участников сообщества уже в нашем чатике и это невероятный результат. Не знаю ни одного сообщества с подобными показателями, вы лучшие и я вместе с вами❤️👀
Я уже даже пишу маленькие скриптики, которые запускаются (почти) с первого раза! Прекрасно, как по мне)
А сейчас давайте спатки, доброй ночи, будущие веб3 программисты✊
Telegram
Xard Code Chat
You’ve been invited to join this group on Telegram.
❤11🤩1
Привет, работяги и работессы!
Начинаю понемногу вливаться в работу. Было бы здорово пройти сегодня еще парочку тем. Как у вас успехи сегодня? Сегодня поступило несколько предложений о сотрудничестве! Развиваемся и двигаемся только вперед!
Начинаю понемногу вливаться в работу. Было бы здорово пройти сегодня еще парочку тем. Как у вас успехи сегодня? Сегодня поступило несколько предложений о сотрудничестве! Развиваемся и двигаемся только вперед!
❤8
Не кодом единым:)
Пока мы только учимся – зарабатывать нужно в Web3. Не упускайте возможности😉
Пока мы только учимся – зарабатывать нужно в Web3. Не упускайте возможности😉
Forwarded from Хard Money
Ретродроп от zkSync заказывали?👀
Команда обновила документацию и раздел FAQ, в котором появилась новая строчка:
«Will there be a token?» - «Yes»!
А это значит, что мы делаем все, чтобы залутать ретро этого проекта, учитывая текущую цену ETH:
1. Мост ZigZag для Layer2
При помощи кроссчейн моста заводим средства в сеть zkSync.
Вы можете использовать:
- ZigZag (Очень вероятен ретродроп, советую воспользоваться именно им)
- Официальный мост от zkSync
- Orbiter
2. Трейды на ZigZag
Как только вам поступят средства на L2-кошелек – обязательно сделайте пару трейдов на ZigZag!
3. Донат на GitCoin
Задонатьте проекту через GitCoin (опционально)
Сумма доната ~25$
4. Заминтите NFT в сети zkSync
1. Зарегистрируйте на Pinata.
2. Загрузите изображение и скопируйте его CID.
3. Перейдите в раздел «NFT» в вашем zkSync-кошельке и вставьте CID.
4. Подтвердите транзакцию и заминтите NFT.
5. Покупка и продажа NFT
Поторгуйте NFT на zkNFT. Купите самую дешевую NFT, а затем поставьте ее на продажу.
6. Добавление ликвидности
Установите и используйте Argent кошелек. Вы без проблем можете пополнить его через zkSync, а после чего закинуть средства в L1 пулы ликвидности, например AAVE.
7. Активный пользователь
Будьте активным пользователем сети и старайтесь проявлять активность как можно чаще. Оптимизм давал ретродроп пользователям, которые использовали блокчейн спустя 2 недели после своей первой транзакции. Думаю многие в дальнейшем будут делать также.
Все это позволит нам претендовать на тугрики от проекта ZkSynk.
Сделать все пункты и не получить ретро – шанс 0.1%
Как там у вас с везением?)
Команда обновила документацию и раздел FAQ, в котором появилась новая строчка:
«Will there be a token?» - «Yes»!
А это значит, что мы делаем все, чтобы залутать ретро этого проекта, учитывая текущую цену ETH:
1. Мост ZigZag для Layer2
При помощи кроссчейн моста заводим средства в сеть zkSync.
Вы можете использовать:
- ZigZag (Очень вероятен ретродроп, советую воспользоваться именно им)
- Официальный мост от zkSync
- Orbiter
2. Трейды на ZigZag
Как только вам поступят средства на L2-кошелек – обязательно сделайте пару трейдов на ZigZag!
3. Донат на GitCoin
Задонатьте проекту через GitCoin (опционально)
Сумма доната ~25$
4. Заминтите NFT в сети zkSync
1. Зарегистрируйте на Pinata.
2. Загрузите изображение и скопируйте его CID.
3. Перейдите в раздел «NFT» в вашем zkSync-кошельке и вставьте CID.
4. Подтвердите транзакцию и заминтите NFT.
5. Покупка и продажа NFT
Поторгуйте NFT на zkNFT. Купите самую дешевую NFT, а затем поставьте ее на продажу.
6. Добавление ликвидности
Установите и используйте Argent кошелек. Вы без проблем можете пополнить его через zkSync, а после чего закинуть средства в L1 пулы ликвидности, например AAVE.
7. Активный пользователь
Будьте активным пользователем сети и старайтесь проявлять активность как можно чаще. Оптимизм давал ретродроп пользователям, которые использовали блокчейн спустя 2 недели после своей первой транзакции. Думаю многие в дальнейшем будут делать также.
Все это позволит нам претендовать на тугрики от проекта ZkSynk.
Сделать все пункты и не получить ретро – шанс 0.1%
Как там у вас с везением?)
👍6🔥1
2.8 Базовые операторы, математика Часть 1
Операнд (аргумент) – то, к чему применяется оператор. В умножении 5*2 есть два операнда: левый операнд равен 5, а правый операнд равен 2. Простыми словами это слагаемое, вычитаемое и тд.
Унарные операторы – от латинского uno(один) это оператор, который применяется к одному операнду(аргументу). Например, оператор унарный минус "-" меняет знак числа на противоположный.
let x = 1;
x = -x;
alert( x ); // -1
Бинарный оператор – оператор, который применяется к двум операндам. Тот же минус существует и в бинарной форме:
let x = 1, y = 3;
alert( y - x ); // 2
Базовые операторы – +, -, *, /. Тут все ясно и понятно.
Самый интересный оператор из доступных сейчас – Взятие остатка от деления %
Хоть используется символ % это не имеет никакого отношения к процентам.
% – остаток деления а на b.
alert( 5 % 2 ); // 1, остаток от деления 5 на 2
alert( 8 % 3 ); // 2, остаток от деления 8 на 3
Второй интересный оператор это возведение в степень **
alert( 2 ** 2 ); // 4 (2 умножено на себя 2 раза)
alert( 2 ** 3 ); // 8 (2 * 2 * 2, 3 раза)
Бинарный плюс может складывать строки
let s = "моя" + "строка";
alert(s); // моястрока
Чтобы быстро превратить стринг в нумбер нужно перед стринг переменной поставить +
let apples = "2";
let oranges = "3";
alert( apples + oranges ); // "23", так как бинарный плюс объединяет строки
И с использованием плюса до:
let apples = "2";
let oranges = "3";
// оба операнда предварительно преобразованы в числа
alert( +apples + +oranges ); // 5
// более длинный вариант
// alert( Number(apples) + Number(oranges) ); // 5
Операнд (аргумент) – то, к чему применяется оператор. В умножении 5*2 есть два операнда: левый операнд равен 5, а правый операнд равен 2. Простыми словами это слагаемое, вычитаемое и тд.
Унарные операторы – от латинского uno(один) это оператор, который применяется к одному операнду(аргументу). Например, оператор унарный минус "-" меняет знак числа на противоположный.
let x = 1;
x = -x;
alert( x ); // -1
Бинарный оператор – оператор, который применяется к двум операндам. Тот же минус существует и в бинарной форме:
let x = 1, y = 3;
alert( y - x ); // 2
Базовые операторы – +, -, *, /. Тут все ясно и понятно.
Самый интересный оператор из доступных сейчас – Взятие остатка от деления %
Хоть используется символ % это не имеет никакого отношения к процентам.
% – остаток деления а на b.
alert( 5 % 2 ); // 1, остаток от деления 5 на 2
alert( 8 % 3 ); // 2, остаток от деления 8 на 3
Второй интересный оператор это возведение в степень **
alert( 2 ** 2 ); // 4 (2 умножено на себя 2 раза)
alert( 2 ** 3 ); // 8 (2 * 2 * 2, 3 раза)
Бинарный плюс может складывать строки
let s = "моя" + "строка";
alert(s); // моястрока
Чтобы быстро превратить стринг в нумбер нужно перед стринг переменной поставить +
let apples = "2";
let oranges = "3";
alert( apples + oranges ); // "23", так как бинарный плюс объединяет строки
И с использованием плюса до:
let apples = "2";
let oranges = "3";
// оба операнда предварительно преобразованы в числа
alert( +apples + +oranges ); // 5
// более длинный вариант
// alert( Number(apples) + Number(oranges) ); // 5
День 3.
Сегодня упор делал не на код.
Обсуждали с вероятными партнерами проект, которым мы возможно будем заниматься в ближайшее время.
Поэтому все состоявшиеся программисты и не очень, которые хотят получить опыт в web3 проекте – пишите в личку @Ehsbeu🛑
За сегодня успели пройти 1.5 темы, но в целом было очень полезно. Завтра расскажу подробнее про открывшиеся перспективы.
Нужны фронт, бэк, и веб3 прогеры. Будем делать крутые вещи. Учить и учиться вместе, ну а пока…
Доброй ночи❤️
Сегодня упор делал не на код.
Обсуждали с вероятными партнерами проект, которым мы возможно будем заниматься в ближайшее время.
Поэтому все состоявшиеся программисты и не очень, которые хотят получить опыт в web3 проекте – пишите в личку @Ehsbeu🛑
За сегодня успели пройти 1.5 темы, но в целом было очень полезно. Завтра расскажу подробнее про открывшиеся перспективы.
Нужны фронт, бэк, и веб3 прогеры. Будем делать крутые вещи. Учить и учиться вместе, ну а пока…
Доброй ночи❤️
❤7😁1
День 4.
Весь день провёл в переговорах с потенциальными партнерами. В планах запуск ещё одного проекта от Xard Money:)
Осталось только подождать.
К кодингу надеюсь вернуться очень скоро, ну а пока наблюдаю за советами старших в нашем чате и удивляюсь их познаниям.
Вы готовы к великим делам? Если да, то двигайте спать)
Хороший сон – залог хорошей жизни❤️
Весь день провёл в переговорах с потенциальными партнерами. В планах запуск ещё одного проекта от Xard Money:)
Осталось только подождать.
К кодингу надеюсь вернуться очень скоро, ну а пока наблюдаю за советами старших в нашем чате и удивляюсь их познаниям.
Вы готовы к великим делам? Если да, то двигайте спать)
Хороший сон – залог хорошей жизни❤️
❤11🥰1
Думали я про вас забыл?)
Не тут то было! Мы готовим несколько классных проектов, в которых вы сможете непосредственно поучаствовать. Не все они связаны с программированием, ведь не кодом единым:)
Надеюсь у вас все хорошо. Приятно наблюдать за тем, как ребята из чата решают какие-то свои задачи, ищут лучший путь выучить английский и код.
НАС УЖЕ 500!
Невероятно❤️
Не тут то было! Мы готовим несколько классных проектов, в которых вы сможете непосредственно поучаствовать. Не все они связаны с программированием, ведь не кодом единым:)
Надеюсь у вас все хорошо. Приятно наблюдать за тем, как ребята из чата решают какие-то свои задачи, ищут лучший путь выучить английский и код.
НАС УЖЕ 500!
Невероятно❤️
❤9👍1🤩1
Всем привет!
Если вы думали, что с кодом vsё, то вы глубоко ошибаетесь!
Так вышло, что сейчас я не могу уделять много времени коду.
Есть 2 новости – плохая и хорошая. Пожалуй начну с плохой:
На ближайшее время старый формат совместного обучения окончен из-за моего переезда в Европу и других Xard проектов. Это не значит, что контента не будет. Сюда я буду закидывать полезную информацию для веб3 прогеров🥰
Ну и хорошая новость:
Я переезжаю в Европу с целью начать обучение в университете на факультет блокчейн разработки (ого, сам в шоке). Это значит, что через время здесь появится тонна квалифицированного контента. Это будет качественная информация от лучших учителей мира, которой я поделюсь с вами, адоптировав ее для сообщества.
Сейчас мы все еще учим js по учебнику – https://learn.javascript.ru/
Не останавливаемся и идем только вперед. Жду от вас фидбек в комментах и будем думать куда шагать дальше❤️
Если вы думали, что с кодом vsё, то вы глубоко ошибаетесь!
Так вышло, что сейчас я не могу уделять много времени коду.
Есть 2 новости – плохая и хорошая. Пожалуй начну с плохой:
На ближайшее время старый формат совместного обучения окончен из-за моего переезда в Европу и других Xard проектов. Это не значит, что контента не будет. Сюда я буду закидывать полезную информацию для веб3 прогеров🥰
Ну и хорошая новость:
Я переезжаю в Европу с целью начать обучение в университете на факультет блокчейн разработки (ого, сам в шоке). Это значит, что через время здесь появится тонна квалифицированного контента. Это будет качественная информация от лучших учителей мира, которой я поделюсь с вами, адоптировав ее для сообщества.
Сейчас мы все еще учим js по учебнику – https://learn.javascript.ru/
Не останавливаемся и идем только вперед. Жду от вас фидбек в комментах и будем думать куда шагать дальше❤️
❤28