Курсы по js [посоветуйте что учить]

Доброе время суток. Решил все таки начать учить js. Посоветуйте пожалуйста хороший курс по js. Буду очень благодарен)

https://learn.javascript.ru/

1 Симпатия

[Модерируемый] Список полезных ресурсов
Если https://learn.javascript.ru/ будет по началу тяжелым, можно начать с https://www.freecodecamp.org/ - легче, хоть на английском (но это даже хорошо): открываешь задачку, в Google Chrome жмешь “перевести”, читаешь на русском, жмешь обратно “показать оригинал” и выполняешь.
https://www.w3schools.com/js/default.asp - тоже не тяжелый

1 Симпатия

Для себя я выбираю такие критерии:

  1. Если есть выбор между двумя книгами - то выбирать ту, которая лучше (больше дает сведений, доходчиво объясняют)
    После 1:
  2. Если есть книга на русском и на английском, то выбрать на английском (заодно английский учить), но нужно каждое незнакомое слово записывать себе перевод и заучивать. Со временем незнакомых слов будет меньше, а при повторном прочтении книги - еще легче

Не особо допонимаю один момент [как учиться, что писать для практики?]

1 Симпатия

Большое спасибо)

https://forum.jscourse.com/c/mm-academy-2014-11

1 Симпатия

А доступа то нет)

Добавил тебя в группу. Теперь ссылка должна работать.

Спасибо, работает)

The Rolling Scopes
из этой же серии, только современное

Основы программирования - введение для новичков.

Разработчики Javascript должны изучать ElectronJS, так что возьмите во внимание перед началом учебы)

На основании чего строится это утверждение?

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

Цитата
Разработчики Javascript должны изучать ElectronJS

Должны изучать только в том случае, если этот стек используется на твоем текущем проекте (потенциальном) либо тебя эта технология просто интересует. В противном случае не вижу никаких причин изучать подобную непопулярную технологию, тем более начинающему разработчику.

По моему опыту работы в компании, а также небольшому опыту собеседования junior разработчиков - в первую очередь важны базовые знания JS а также современных стандартов языка, также важно хотя бы поверхностно понимать как работать хотя бы с одним из наиболее востребованных фреймворков/библиотек React/Vue/Angular (если говорим о фронте). По хардскилам этого как правило достаточно. Про софтскиллы также не забывайте.

1 Симпатия