Skip to content

This list contains awesome resources (books, courses and documentations) for learning java whether you're a beginner, intermediate or an advanced developer you will find a lot of useful resouces here. This list is made based on public ratings and reviews.

Notifications You must be signed in to change notification settings

ik4y/awesome-java-learning-resources

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 

Repository files navigation

awesome-java-learning-resources

This list contains awesome resources (books, courses) for learning Java whether you're a beginner, intermediate, or advanced developer you will find a lot of useful resources here. This list is made based on public ratings and reviews.

Java Books

  • Java official Documentation
  • Head First Java by Kathy Sierra
  • Thinking in Java by Bruce Eckel
  • Effective Java by Joshua Bloch
  • Java in a Nutshell by Benjamin J Evans
  • Java Concurrency by Brian Goetz
  • Java Performance the definite guide Scott Oaks
  • Clean Code by Robert C. Martin
  • Refactoring by Martin Fowler
  • Algorithms by Robert Sedgewick (Free)
  • Head First Design Patterns by Elisabeth Freeman
  • Design Patterns by Erich Gamma

Spring

  • Spring Official Documentation
  • Spring in Action by Crag Walls
  • Spring Security in Action Laurentiu Spilca
  • Spring Boot up and running Mark Heckler

Java Courses

About

This list contains awesome resources (books, courses and documentations) for learning java whether you're a beginner, intermediate or an advanced developer you will find a lot of useful resouces here. This list is made based on public ratings and reviews.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published