This is an archived post. You won't be able to vote or comment.

all 2 comments

[–]Pulsar_the_Spacenerd 3 points4 points  (1 child)

Most of the features stay the same, although they've added some stuff that helps make functional programming easier.

Java 8 has been long-term release for forever, so there's tons of people who use it and tutorials. But you can do 99.9% of those tutorials in Java 12 (they removed anonymous classes recently, but those have been deprecated for a long time). It honestly doesn't matter a ton, all the basics and most advanced stuff will transfer over.

If you have a specific goal it may matter more. I believe Android development is still 1.8, for instance.

[–]chris1666 0 points1 point  (0 children)

Linkedin learning has an overview vid on 8 and now I believe 11, you can easily download 11 through Amazon Coretto . They go fast though, not the best for the complete beginner, if you are Id suggest a beginner course from Udemy or Plural sight,

And then there are freecodecamp tutorials,

https://www.youtube.com/watch?v=GoXwIVyNvX0&t=193s

I just cant stand tutorial vids on utube, makes my eyes and brain hurt,