Infelizmente muitos tutoriais estão congelados na versão 8.
Inclusive muitos links que irei passar aqui, então primeiro
aprenda a versão mais moderna aqui, aí você vai saber quando
é código velho ou não.
https://dev.java/
Projetos de ensino
Java + Alice
http://www.alice.org/
Java + BlueJ
https://www.bluej.org/
Java + Green Foot
https://www.greenfoot.org/door
Videos
Passo a passo
https://www.youtube.com/watch?v=sTX0UEplF54&list=PLHz_AreHm4dkI2ZdjTwZA4mPMxWTfNSpR
BigTech - Oracle
Notícias e recursos mais recentes para desenvolvedores Java.
https://dev.java/
https://developer.oracle.com/
https://www.oracle.com/br/java/technologies/java-se-glance.html
BigTech - IBM
Develop modern applications with the open Java ecosystem.
https://developer.ibm.com/languages/java/
BigTech - Microsoft
https://docs.microsoft.com/pt-br/java/
https://devblogs.microsoft.com/java/
https://cloudblogs.microsoft.com/opensource/tag/java/
BigTech - Amazon (AWS)
Java na AWS
https://aws.amazon.com/pt/developer/language/java/
Blog - Tom Gregory (inglês)
Muito interessante com informações atuais de Java e demais ferramentas como Jenkins, Gradle, etc.
Há vídeos também
https://tomgregory.com
Coursera
https://www.coursera.org/learn/orientacao-a-objetos-com-java/
Wikibooks
http://pt.wikibooks.org/wiki/Java
Fundação Bradesco
https://www.ev.org.br/Cursos/
Java 2s
Muito completo este tutorial, aborda assuntos como por exemplo rede, jsp, expressões regulares, thread, xml, etc.
http://www.java2s.com/Tutorial/Java/CatalogJava.htm
Parece completo. Aponta para respostas de fóruns.
http://www.java2s.com/
Java Tips
https://www.javatips.net/blog/category/java
InfoWorld
Vários tópicos sobre Java.
https://www.infoworld.com/blog/java-101/
DZone
Compêndio Java
https://dzone.com/java-jdk-development-tutorials-tools-news
https://dzone.com/
Desenv-web-rp
Dicas e soluções de nível intermediário e avançado.
https://www.desenv-web-rp.com/pt/java/
Códigos ruins
http://www.odi.ch/prog/design/newbies.php
Projetos abertos (open-source)
http://java-source.net/
Documentação - versão 10
https://docs.oracle.com/javase/10/docs/api/overview-summary.html
IBM
https://developer.ibm.com/br/languages/java/
Fóruns
http://www.guj.com.br/
Rune Stone Academy
Bons exemplos e explicações sobre: SimplePicture, 2D, 3D, etc.
https://runestone.academy/ns/books/published//csawesome/index.html