Здраствуйте, хочу выучить JavaScript но где именно изучать не могу найти, курсы есть пересматривал результат есть но дело не в этом я хочу знать JavaScript так что бы мог писать что захочу, вот к примеру возьмем аккордион да возможно это легко для кого то или те же самые табы, ладно табы я мог потому что помню код и -+ в нем понимаю хотелось бы как то изучать полноценно что бы я понимал и код хорошо и написал к примеру приложение по часам разных стран я не могу, ладно на html/css сделаю приложение все как нужно кнопки и прочее а как через JS сделать функционал что бы когда я писал страну нужную сразу было время я не знаю все как это на JS сделать нужно хорошие курсы где все объясняют я щас примерно нахожусь на знаниях ООП, и хотелось бы уже писать, хотел бы уже webpack узнать что такое но не стремлю пока не пойму как в JS писать что то и прочее, вроде смотришь видео что то пишут и там аккордио в пару строк или табы в пару строк вроде мало а хотелось бы понимать что бы писать код по знанию а не по памяти код запомнил и везде использовать, в большинство курсах не рассказывают о каком либо функционале, те же самые курсы в ютубе за 10 часов объясняю о JS я практический уже все там знаю хотелось бы что то уже делать по функционалу.
Изменение: Извиняюсь если много воды.
Для старта: learn.javascript.ru + mdn + leetcode/codewars
Потом пробуйте реализовать realworld app. Тут простор для фантазии огромный. Можно начать с 1:1 клона по их "условиям". Потом можно пробовать добавлять свои стили/дизайн, свой бэкенд на nodejs сделать с каким-нибудь graphql или же просто restful api, пробовать сделать фронт на всех трех react/angular/vue.
LOG228, какой фронт? Какой бек? Ты ещё даже не понимаешь как просто функцию какую-нибудь написать.
Можешь ещё хотеть и ИИ написать полноценный, но для этого просто "хотеть" вот даже и близко недостаточно.
LOG228, ты пока что ставишь для себя слишком далёкие цели, с таким подходом ты, скорее всего, всё тупо забросишь, так ничему и не научившись. Начальные цели поскромнее ставить надо.
Ну так делайте! Смотреть курсы — это бесполезное времяпровождение.
Ищите видео (учебник, статьи) с объяснением конкретных кейсов: например, как сделать аккордион или табы. Их море.
И не просто смотрите/читайте, а применяйте. На практике гораздо быстрее приходит понимание основ.