Java

134 resources in 7 subcategories

Java is verbose but consistent, which makes it a solid language for learning object-oriented design. Beginners can start with Think Java or David J. Eck's Introduction to Programming Using Java, or take the University of Helsinki's Java Programming course, which is built around many small programming exercises. Oracle's The Java Tutorials remain a useful reference.

Once you write Java comfortably, Effective Java by Joshua Bloch is the standard guide to idiomatic code and API design. The Spring, Spring Boot and Spring Security subcategories collect reference documentation for backend work, and online Java compilers are useful for testing snippets without setting up a JDK or build tool.

Subcategories

More Java

E
Essential Java

Krzysztof Kowalczyk, StackOverflow ContributorsBook

Intro To Java

CodeAcademyNeed to create a CodeAcademy account to accessCourse

Learn Java

CodeAcademyNeed to create a CodeAcademy account to accessCourse

Inside Java

Chad Arimura, David DelabasseepodcastPodcast

Java OffHeap

Freddy Guime, Bob Paulin, Michael Minella, Josh Juneau, et al.podcastPodcast

Java

Moshfegh HamedaniCheatsheetPDF

archived
repl.it

including a separate Java/SwingPlayground

Esc

Type to search every entry. ↑↓ to move, Enter to open.