Learn Java online - Best courses and books

Top online courses 

Scala Essential Training
Popular Scala course in Linkedin
Ratings: Not yet rated
Difficulty: Intermediate
Deadlines: Self-paced
Paid Course - Subscription
Price: $ 29
Pricing frequency: /per month
Learning JVM Languages: JVM, Java, Scala
Short course covering Java, JVM and Scala
Ratings: Not yet rated
Difficulty: Intermediate
Deadlines: Self-paced
Paid Course - Subscription
Price: $ 29
Pricing frequency: /per month

Bestselling books 

To be updated soon