Где можно порешать задачи по JavaScript?
learn.javascript.ru  есть куча задачCodecombat , есть русский. 
А вобще начните с англ, т.к. очень часто нужно обращаться к первоисточникам.
В гугле набираете «лабораторные задания по javascript» и ищете задания по своим «скиллам». Может даже и подзаработать сможете, попав на удачный сайт и решив нерадивым студентам парочку заданий.