Q:Что почитать что повысить свой уровень знаний по javascript?
A:
habrahabr.ru/post/117838
Q:Существуют ли какой нибудь сборник интересных задач и алгоритмов?
A:Усложнить имеющийся пример на клиенте
A:Опробовать javascript на сервере, Node.js
A:Попробовать другие языки программирования, такие как C/C++/Java или Ruby/Python/Go
A:Принять участие в проекте Эйлера, о том как это сделать ->
habrahabr.ru/post/37379A:Идеи
Копьютерный интелект(бот)
Бота для игры в 2048, типа как для шахмат бота! Конечно смысл этого бота равен нулю, т.к. игра однопользовательская
Анализатор действий игрока(тест на когнетивные способности)
Проверка на то на сколько дальновидный игрок играет в 2048, случайно ли его действия или заранее продуманные, и т.д.
Многопользовательская игра в 2048(мультиплеер), или реализация другой игры, такой как "морской бой" или "шахматы", Node.js