- Core Java Tutorials - Learn Basics of Java and Core java Concepts
- Java Design Patterns - Different java design patterns with their examples
- NetBeans IDE - Platforms: NetBeans is a cross platform IDE, supporting Windows, Mac and Linux -Pricing: Free
- Eclipse IDE - Platforms: Eclipse is available for Windows, Mac, Linux and OSX -Pricing: Free
- IDEA IDE - Platforms: OS X, Linux, Windows -Pricing: Paid ($199 individual user license). Free for Students and open source projects.
- Getting Started with Java - Java Tutorials By Zen Softech
- DevProjects - Curated, unique, and free Java projects for developers of all levels.
- Java 9 resources - Java9 resources
- Javalin Framework - A simple web framework for Java and Kotlin
- Java SE 11 Programmer I Certification Guide - A book by Mala Gupta
- How to Read Java - A book that teaches you how to better understand Java application code.