Home Ultimative Java Developer Resources

Ultimative Java Developer Resources

by rieckpil

Must read books

  • null

    Effective Java

    Joshua Bloch is providing best practices for writing Java code with great examples and explanations

  • null

    Java by Comparison: Become a Java Craftsman in 70 Examples

    The authors support you to write better and cleaner code by comparing 70 pieces of problematic code with an improved version.

  • null

    Functional Programming in Java: Harnessing the Power of Java 8 Lambda Expressions

    Venkat Subramaniam teaches you the power of the Java 8 lambda expressions to achieve a less error-prone, more elegant, and concise code style.

  • null

    Java Concurrency in Practice

    Must read for everyone writing, or designing, or maintaining multithreaded Java applications written by Brian Goetz.

  • null

    Java Programming for Beginners: Learn the fundamentals of programming with Java

    This book is for anyone wanting to start learning the Java language in a step-by-step manner

YouTube channels

  • Oracle Developers: Java EE and Java in general, Oracle Code recordings
  • JFokus: Recordings from JFokus conference
  • InfoQ: QCon conference recordings
  • Devoxx: Devoxx recordings
  • in28Minutes: Simple course tracks for few Java topics

Excellent video courses

Must follow Twitter handles

  • Brian Goetz (@BrianGoetz): Java Language Architect at Oracle
  • Venkat Subramaniam (@venkat_s): Well-known speaker, author
  • Mark Reinhold (@mreinhold): Chief Architect for the Java platform
  • Joshua Block (@joshbloch): Effective Java Author

Podcasts

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More