сидят, смотрят, нихуя не понимают, но в целом всем довольны
Это будет большой пост про JS/TS, мы с Параноиком расскажем вам, где и как учить язык и что на нем можно делать. Пост будет поделен на две части, у меня для новичков и у Параноика для новичков поумней
— Вводная часть по JS/TS
— Продвинутая часть по JS/TS
😶 Кратенько: что такое JS/TS?
JavaScript (JS) — это язык, на котором можно делать софт под любые нужды. TypeScript (TS) — это надстройка над JS, которая позволяет делать тот же софт, но гораздо надежней и с более предсказуемым поведением
Если еще больше упростить, то можно сказать, что TS это то же самое, что и JS, но со строгой типизацией — возможностью точнее нуждой точно указывать тип данных у переменной
🐈 Зачем это в крипте?
На JS и TS можно писать все что угодно — от dApp, до абузов ретродропов. Язык используется для написания смарт контрактов, разработки DEX, трейдинг ботов, снайперов и прочей хуйтени
Для большей наглядности вот готовые коды:
— Jupiter стейкинг
— Jupiter свапы
— Jupiter лимитки
🐈 И где это изучать?
где угодно и главное бесплатно, ведь платные курсы нужны тем, кто ничего не хочет учить 😏
Ниже будут ресурсы, на которых тонна бесплатной и понятной информации. Сразу скажу, что учить надо сначала JS и уже после вникать в типизацию TS, синтаксис там одинаковый, так как это один и тот же язык
• Учебник JavaScript
Вам хватит одного этого сайта, чтобы выучить всю теорию по JS, просто ебанутейший учебник. Дополнительно там есть скринкасты Node.js, React.js и прочей веб хуйне. Из минусов — тестовые задания вы будете искать сами
• Дока JS
Очередной шедевросайт, к которому я обращаюсь очень часто. Базу по нему тоже можно понять, но зачастую я читаю про методы разных типов данных, да и про сами типы данных
• Основы JavaScript от Hexlet
Это бесплатный курс, по сути пробник их платного курса (который сливали 🤫). Как по мне он слабоват в плане информации, но зато там есть тестовые задания, что очень полезно
• TypeScript Documentation
Учите английский короче, тут по TS вообще все что нужно есть и не нужно нигде ползать. На этом сайте, кстати, вам расскажут, зачем нужен TS и почему он лучше для разработки трастовых программок
• Курс TypeScript от Hexlet
По сути это слив платного курса по TS, сам по себе он сложный для новичка, особенно если не учили JS. Но для опытных кодеров это супер ресурс, есть много практических заданий и полезной информации
• Самый полезный источник
Вы что-то не поняли из курса? Задайте вопрос GPT. Вам нужны практические задания? Попросите их у GPT. Нужно объяснить простым языком что-то? Спросите у GPT. С этой тулзой изучение программирования никогда не будет прежним
• И пара постов про код
Я раньше писал два больших поста про код, о том как нужно учиться, какие языки можно выбрать, где находить заказы и немного про личный опыт, про то как учился я сам
👀 Теперь углубимся в практику
Мой коллега Параноик написал для вас вторую часть, в ней вы найдете больше примеров практического применения JS/TS в солане и эфире. В скором времени
ЧИТАТЬ + УМНЕТЬ + БОГАТЕТЬ + ДОНАТИТЬ ЗВЕЗДЫ
😵💫 основа | щитпост | чат | все мои ссылки
📟 Прилетело из @in_crypto_info