If your goal is to be Java Teacher, refer Javatpoint, Tutorials Point etc
but
If your goal is to get a developer job + learn practical development with less theory than WELCOME 🙂
Java Developer must have skills(For Job)- 2021
1- Core Java (Click here to see all topics)
2- Advance Java (Servlet and JSP)
(Click here to see all topics)
3- One Database framework/ORM Tool – (Recommend- Hibernate)
4- One Java MVC framework- (Recommend- Spring)
5- One Javascript framework- (AngularJS/Angular framework)
6- Basic SQL Queries Knowledge
Idee Programmer android apps (Play Store and Un-official)
1- Hindi comic library – Click here to download
2- Java in 25 hours – Click here to download
3- Unhide it pro – Click here to download
4- Rashifal (hindi) : आज का राशिफल 2021 – Click here to download
5- Chacha chaudhary and Billoo : comic app – Click here to download

6- Parity, Sapre, Bcone , Emerd for All Apps (Doris, InOrbit, Diamond, RXCE etc) – Click here to download
7- Government Schemes 2021 : In hindi – Click here to download

8- Desire : Aap Kya banna chahte hain ? आप क्या बनना चाहते हैं ? – Click here to download