Bom dia Rian, tudo certo?
Primeiramente parabéns pelo filho/a que está a caminho, vou te dizer minha opinião sobre cursos presenciais e alguns outros pontos que acho importante avaliar.
1 - Acredito que as únicas vantagens de um curso presencial seria o contato direto com o professor e a fuga de distrações que podemos ter ao estudar em casa, mas supondo que você consiga dedicar o tempo de aula desse curso (Seg a Sex - 18h até 22h) de casa, acho que seja muito mais proveitoso por você não despediçar o tempo de deslocamento.
2 - Achei o tempo de conclusão do curso longo para quem está desempregado, claro que não é possível se tornar um expert em pouco tempo como alguns cursos prometem, mas se dedicando 8h por dia estudando focado, você consegue aprender o suficiente pra iniciar no mercado em menos tempos.
3 - Quanto ao valor, não conheço conteúdos de JAVA online pra sabe se está condizendo com o mercado, talvez o pessoal que trabalhe com essa tecnologia possa te ajudar melhor a achar algumas opções de curso online.
4 - Considerando minha stack que é Javascript, temos ótimas opções online, inclusive conteúdos gratuitos para iniciar e ter uma base, talvez o JAVA também tenha essa opção, mesmo que o dinheiro não seja um problema pra você, é bom ter uma base até pra conseguir escolher melhor o curso que vai fazer, achei um problema o do SENAC não ter o conteúdo programático detalhado.
5 - Você já fez alguma pesquisa sobre as vagas disponíveis no mercado para JAVA comparado com outras linguagens? Não sei o que fez você decidir por ela, mas talvez por você ter pressa, valha a pena pensar em outras opções (Não estou dizendo que JAVA é ruim de vagas para iniciantes, pq eu realmente não sei).
Por fim, acho válido tentar buscar alguém que já tenha feito e avaliado qualquer curso antes de decidir investir tempo e dinheiro nele.
Espero ter ajudado um pouco e vamos esperar a galera do JAVA pra dar uma luz melhor.