Какие основные вещи для сайтов нужно уметь делать на JS и ресурсы для изучения?
Добрый день!
продолжаю изучать js,
основной источник learn.javascript.ru,
делаю для практики простенькие вещи - крестики-нолики, мемо, список покупок и т.п. Но хочется и еще что-то более практичное.
подскажите пожалуйста, что чаще всего нужно делать для типичного сайта, какие типичные задачи - модальное окно, карусель, валидация формы? что еще?
и где это лучше всего посмотреть?
понимаю, что есть типичные решения и не нужно изобретать велосипед.
спасибо заранее