JavaScript
1.47K subscribers
432 photos
44 videos
4 files
718 links
➡️ Сотрудничество: @haarrp

https://t.me/itchannels_telegram - 🔥лучшие ит-каналы

@javascriptv - продвинутый javascript

@JavaScript_testit- js тесты

@programming_books_it - бесплатные it книги

@ai_machinelearning_big_data - ml
Download Telegram
⚡️ Конкурс от команды Wallaby ⚡️

Расскажи всем о человеке или проекте, который помог и вдохновил тебя, и получи призы:
🥇 Курс Pro Testing JavaScript (от Kent C. Dodds) и лицензия Wallaby.js + Quokka.js
🥈 Курс Standard Testing JavaScript (от Kent C. Dodds) и лицензия Wallaby.js + Quokka.js
🥉 Курс Standard Testing JavaScript (от Kent C. Dodds) и лицензия Wallaby.js

💚 Каждый 20й участник рандомно получит лицензию Quokka.js

👉 Детали по ссылке

P.S. Wallaby.js и Quokka.js это полезные инструменты для повышения производительности труда JS-разработчиков, разработанные русскими в Австралии! 🦘

Подробнее про курс Pro Testing JavaScript тут: testingjavascript.com/
🛠 Создатели Vue.js проделали замечательную работу, стремясь к тому, чтобы разработчики различной квалификации могли быстро приступить к продуктивной работе с фреймворком.

Если ты знаешь HTML, CSS и JavaScript — ты буквально в шаге от того, чтобы разрабатывать довольно мощные приложений на Vue.

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

Поэтому предлагаю тебе записаться на курс по одному из самых быстрорастущих фреймворков в мире прямо сейчас!
➡️ Вот ссылка

Ты научишься создавать сайты и приложения на Vue, работать с библиотекой Vuex и интегрироваться с API.

❗️ Не забудь назвать промокод "javascript", который дает скидку 55% для подписчиков этого сообщества!

Успехов!
🐥 Для джуна без постоянного места работы, pet проект заменяет ту самую работу (со стороны разработки). Ты ставишь себе задачу/цель и делаешь всё возможное что бы её выполнить. При разработке ты ещё глубже погружаешься в тему, а иногда находишь новые объекты для изучения.

📌 Суммируя pet проекты нужны для:
▪️изучения / закрепления нового материала;
▪️получения удовольствия от разработки чего-то интересного лично Вам;
▪️пополнения своего портфолио;
▪️(bonus) есть шанс что Ваш pet проект может кому-то приглянуться и тогда из этого можно получить финансовую выгоду.

➡️ Зачем и как выбрать pet project
This media is not supported in your browser
VIEW IN TELEGRAM
Коротко о том, что происходит в пятницу
🤥 Ты уже несколько месяцев изучаешь JavaScript, посмотрел несколько курсов на ютубе, неплохо решаешь тестовые задачи, но что дальше? Как начать делать реальные проекты и получать за это деньги?

🦍 Этим вопросом задаются многие начинающие фронтенд-разработчики. А ответ на него – пройти курс по основам JavaScript!

📌 Почему курс лучше, чем самообучение?
Потому что пройдя курс, ты сэкономишь кучу времени, а следовательно денег. Самообразование это хорошо, но у тебя нет четкого плана. Ты ищешь в куче шлака что-то действительно полезное, пытаешься систематизировать свои знания и понять что вообще востребовано и актуально на текущий момент.

Вместо этого, ты мог бы уже заниматься реальными проектами и понимать, что конкретно тебе нужно изучить.

После прохождения курса ты будешь четко понимать как и какие задачи можно решать с помощью JavaScript, а главное как применять язык на практике и найти первую работу!

➡️ Вот ссылка

Успехов! 🙃
👨‍💻 Интересная статья про семантическую разметку

Давным-давно (лет пятнадцать назад) почти все делали сайты и не переживали о том, что под капотом. Верстали таблицами, использовали всё, что попадётся под руку (а попадались в основном <div> и <span>) и не особо заморачивались о доступности.

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

Это важно, например, для незрячих или частично незрячих людей, у которых основной инструмент для просмотра сайтов не браузер, который отрисовывает страницу, а скринридер, который читает текст со страницы вслух.

Этот инструмент «зачитывает» содержимое страницы, и семантическая структура помогает ему лучше определять, какой сейчас блок, а пользователю понимать, о чём идёт речь.

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


Как перейти от задач к реальным проектам
🤨 Как выбрать хорошие онлайн-курсы? Я бы обратил внимание на 2 основных пункта!

1. Сроки обучения. Слишком длинные и громоздкие курсы на 9-12-18 месяцев с интенсивностью обучения по 5 часов в неделю.

Скорее всего, они приведут тебя:
■ к апатии и безразличию. Вся мотивация пропадет за первые три месяца;
■ к нелюбви к программированию, так как будут напоминать о себе в пятницу вечером после работы;

Короткие интенсивы на две недели.
От них едва ли можно ждать качественного результата. Они хороши для другого:
■ прощупать почву, понять, интересно ли в принципе идти в заданном направлении;
■ найти единомышленников и укрепить мотивацию;
■ познакомиться с компанией и преподавателями, чтобы потом учиться у них полноценно. Если зайдёт, конечно.

Поэтому выбирай золотую середину, от 3 до 8 месяцев, в зависимости от интенсивности.

2. Готовый проект после обучения. Ты должен закончить не просто с бумажкой, а с готовым решением, которое можно пощупать, показать будущему работодателю, объяснить как и что там работает, какие технологии использовал и почему.

🧩 Всё! Это основные и самые важные моменты. Остальное выбирай исходя их своих предпочтений. Вот примеры курсов, которые подходят под эти условия:
JavaScript для начинающих
Frontend-разработчик
Node.js
React

Удачи! 🙃
🛠 Почему разработчик программного обеспечения, использующий JavaScript для написания приложений, должен разбираться в движках, чтобы написанный код работал правильно.

В статье есть интересные примеры и еще комментарии советую почитать, там ребята про реальные кейсы пишут.