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

так как закончил проект, хотел бы поделиться обратной связью, наверно не будет лишним :) интересный проект, из сложных моментов могу выделить первые два шага, в первой курсе по js как-то попроще было инструменты настроить... и пятый шаг, у меня, как мне кажется, по итогу мудрёное решение получилось из-за учёта курсоров, постоянно было ощущение, что по новой начал указатели в с++ изучать...ну это субъективные ощущения. очень порадовала отзывчивость ментора, всегда развернутые ответы даже на мои частенько дурацкие вопросы и глупенькие ошибки :) ещё приятным бонусом выступила развернутость самих шагов (подробное содержание и чёткость формулировок)! в целом ощущение сугубо положительные, с нетерпением жду и готовлюсь к следующим проектам! а так же спасибо за менторство! 

спасибо за отзыв! :))
по задумке, в 5-м шаге мне хотелось, что бы вы как бы "изобрели велосипед", создав такую структуру данных, как очередь (queue). без наворотов - выразив самую суть. это по моему опыту оказывает положительное влияние на дальнейшее понимание того, как с ними работать. ну а начальные шаги... хотелось провести вас по дорожке настройки полноценного enterprise java проекта. сейчас я активно пишу курс по настройке окружения, куда будет вынесена часть материала первых 3-х шагов, но дана более подробно.