Дополнительные ресурсы для изучения Java Script, которыми я пользуюсь

Статья написана студентом Хекслета. Мнение автора может не совпадать с позицией редакции
Читать в полной версии →

Зачем мне понадобились какие-то дополнительные ресурсы в процессе обучения, и откуда, казалось бы, на них должно взяться время? Действительно, чтобы спокойно уложиться в срок обучения 10 месяцев, нужно полностью погрузиться в процесс только на Хекслете. Если тратить время на дополнительные материалы, можно не получить пользы ни здесь, не там.

Но без разнообразия обучение дается тяжело: можно целыми днями читать одну и ту же теорию, написанную одним языком, и ни на миллиметр не продвинуться вперед в ее освоении. Здесь на помощь приходят дополнительные материалы. Причем необязательно сосредотачиваться на них полностью на пару недель или месяцев. Достаточно прочитать одну тему, с которой возникли сложности, на других ресурсах.

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

  1. JavaScript с нуля Кирупа Чиннатхамби Выбирал книгу чисто визуально прямо в магазине, не основываясь на каких-либо отзывах. Внимание привлекла красивая обложка. Понравилось и содержание, и простота подачи материала. В неплохой, иногда шутливой форме, ведется повествование от хэллоу вордов до домов.

  2. Приложение с задачами: Grasshopper

    Лучше сразу скачать приложение на телефон: браузерная версия, на мой взгляд, не очень удобна. Интересно иногда позалипать для разнообразия вместо игр на телефоне.

  3. Сайт по решению задачек и боям: Codebattle by Hexlet’s community

    В режиме реального времени на время вам дают посоревноваться с реальным или виртуальными противниками. Своими победами вы зарабатываете себе ранг и очки. Ежемесячно проводятся турниры среди бойцов-разработчиков. С первых же попыток очень затянуло, несмотря на проигрыши. Так как иногда просто не хватало положенного времени на решение.

  4. Сайт с огромной базой знаний: Learn.javascript.ru

    На сайте очень хорошо подан материал. Можно быстро найти любой интересующий момент по теории. Так же есть практические упражнения в конце каждой темы.

  5. Браузерная игра Codecombat

    Управление в ней построено на коде JS. Стоит попробовать тем, кто хочет пересесть с браузерных игр на что-то более полезное и продуктивное.

  6. Канал на YouTube: Vladilen Minin

    Для тех, кто не любит читать, а пердпочитает изучать теорию прямо на практике по видео. Хорошо, когда смотришь как пишут и одновременно пишешь сам. Пересмотрел больше половины роликов и очень доволен. Всем рекомендую этот канал, все четко, приятно, интересно и по делу.

  7. Канал на YouTube: FreelancerLifeStyle

    Еще один канал с приятной подачей материала. Смотрел там видео про JS, так же на канале есть много чего по верстке.

Другие мои статьи можно прочитать здесь.