Где JavaScript джуну получать тестовые задания для практики?

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

Где JavaScript джуну получать тестовые задания для практики?

Есть проблема: новички могут сколь угодно штудировать теорию, но с практикой постоянно какая-то беда. Зачастую просто негде брать задания. В ВУЗе или на курсах преподаватели засыпают домашками, но вот с самостоятельным поиском все не так просто. Приходится либо искать уже решенные или, напротив, нерешаемые задачки на Stack Overflow, либо придумывать самому.

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

Проверяем начальные знания React, Redux, React-Router + разбор

Это задание позволит ближе познакомиться с redirect после dispatch. Задача состоит в том, чтобы создать приложение, способное показывать ряд страниц, таких как главная, страница авторизации, новости и профиль, недоступный без авторизации. Также заданы дополнительные условия вроде ссылок в шапке, вывода ошибок и деталей оформления.

Автор обеспечил подробный разбор первого ТЗ.

Усложнение задачи с добавлением Redux Async Actions

Второе задание из этой серии. Его цель состоит в том, чтобы определить уровень знаний Redux/React/React-Router. Работа с асинхронными запросами, взаимодействие клиента и сервера.

Расписан внешний вид приложения, бэкэнд и другие моменты.

Задачи на основы языка JavaScript

Базис? Да. Но нужно ведь существующему или будущему JavaScript джуну как-то начинать свой путь в веб-разработке. Есть как элементарные задачи, так и посложнее. Отличная возможность "набить руку". К заданиям также прилагаются решения, так что если не хотите сразу уже увидеть результат, не спешите опускать взгляд ниже условия.

Задачи по JavaScript

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

Где JavaScript джуну получать тестовые задания для практики?

Middle JavaScript Developer

А вот это будет посложнее, поскольку рассчитано на Middle. Тем не менее, можете испытать свои силы. На сайте вакансии от компании CSSSR приведено 3 небольших кейса, сделав которые, можете смело называть себя продвинутым джуном или мидлом. В качестве инструментов для работы используются CodePen, JSFiddle и Plunker.

"Тут собираем годные задачи"

Именно так называется тема на одном из форумов. Здесь пользователи делятся не только задачами, но и мнениями по поводу оных. Можно найти и баяны, и что-нибудь новое, пополнив арсенал своих умений. Единственное "но" - оживить беседу уже не получится, так как тема довольно старая, и вряд ли кто-то ответит на возникший вопрос.

Где JavaScript джуну получать тестовые задания для практики?

Простые задачи на яваскрипт

Еще одна неплохая находка на GitHub. Здесь можно не только попрактиковаться, но и узнать кое-что интересное. В начале материала предоставлена ссылка на современный учебник Javascript, который поможет новичку разобраться во всех нюансах и заодно подготовиться к приведенным задачам.

Тесты

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

Где JavaScript джуну получать тестовые задания для практики?

Сборная солянка

Хорошие ответы можно найти под этим вопросом. Не забывайте, что мы уже успели собрать немало ресурсов для практики в таких статьях, как 27 сайтов с задачками для оттачивания навыков программирования, а также Спортивное программирование и 5 ресурсов для решения задач. Если до сих пор туда не заглянули, самое время ознакомиться :)

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

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

Вас также могут заинтересовать другие материалы по теме:

Комментарии

ВАКАНСИИ

Добавить вакансию
Разработчик C++
Москва, по итогам собеседования

ЛУЧШИЕ СТАТЬИ ПО ТЕМЕ