Pra quem busca conhecer o Java tanto no back quanto no front, este curso é bem indicado. Ele já está muito tempo online e vem ajudando muitas pessoas a entenderem melhor o Java como é usado no mercado de trabalho.
Vai desde a lógica de programação, passa pela introdução ao Java, orientação a objetos, chegando a Servlets e JSP, JSF, Spring MVC e muito mais. É realmente um conteúdo bem completo e que dá pra fazer a diferença no seu currículo e conhecimento.