Как дальше продолжить обучение Java?
Я никогда не понимал такие вопросы.
Если ты не знаешь что учить дальше, то у тебя просто нет интереса к программированию. И самое лучшее решение - бросить это дело, это не твоё.
Ещё раз: сам факт наличия твоего вопроса говорит о том, что программирование тебе не интересно.
Когда есть интерес, то такие вопросы не возникают. Ты сам себе придумываешь проект, делаешь его и одновременно учишься.
Иди на любые курсы, что тебе по карману. В програмировании нет, понятия "я уже научился или выучил все".