Где найти практику для js?
Так а вы не подумали, что не стоит пытаться съесть такой кусок? Если вы новичок, то вам из всего того что на learn.javascript нужно от силы 20-25%. Какие, нафиг, map'ы, set'ы? Вы знаете где вы их будете применять? - нет, а зачем тогда вы из СЕЙЧАС изучаете? Ваш потолок на данный момент:(1) функции, массивы, работа с DOM. 
Где брать практику? Делайте сайты, ек макарек! Я постоянно пишу эту цитату, она идеальна и универсальна:
"Это как очки, вы сами поймете, когда они вам нужны". Тут так же, если вы понимаете, что вы не можете применить рекурсию или зацикливание - не применяйте. Делайте то что можете. Слайдеры\попапы\анимации простые, дальше больше. От того что вы прочли весь  learn.javascript и забыли все через день - толку НОЛЬ. Как я уже сказать, все что вам нужно - см. пункт (1)UPD.
На ютубе Дмитрий Лаврик хорошо объясняет все, подробно и разжевывая.
codewars и ему подобные сайты, там куча задач