Не могу решить, что лучше: простое чтение learn.javascript или проходить курсы на ютубе попутно выполняя задачки на том же learn javascript?
Всё что хочешь делай, но не покупай аутист-курсы у челов, которые обещают слепить из тебя супер-залупер кодера, которого гугл с руками и ногами заберёт и это за 2 месяца или сколько там) Ютуб + гугл, на learn js мало того, что тебе реально пригодится, именно по задачам.
По моему скромному мнению на learn.javascript (далее ljs) не стоит учить js. 
Ljs отличный сервис, но не для новичков ИМХО.
Сразу же объясню почему:
Очень много информации, часть из которой не нужна новичку. Пока пройдешь всю книгу останется только 20-30 % в голове. Да и не вся информация лёгкая.
Я бы посоветовал найти хороший курс на YouTube или просто погуглить, если хочешь в текстовом виде. Лично я учил на сайте old.code.mu. Сейчас есть од того автора новый курс, наверное лучший, но не проверял code.mu. Там материалы бесплатны и чем круто что после каждого урока задачки. 
Присоеденюсь к клиенту выше - сейчас нет смысла покупать профессию, курс и ТД. Все есть в открытом доступе.
На счёт соракса - тип крут, но курс заумный для новичка, сухая выжимка из теории, инфы мало.
Вот когда выучишь js советую просмотреть соракса и перед сном читать Библию js разраба ljs