I found these great tutorials on Youtube a couple days ago. They’re about game design using Java. The goal is to keep them relatively bite-sized, and to teach in pure Java (so no external libraries) from a beginner’s perspective. I think they could be difficult to pick up for somebody with absolutely zero Java experience, but the guy does a far, far better job of explaining what he’s actually doing than pretty much any other coding tutorial I’ve ever seen on Youtube. He takes it bit-by-bit with each video, and is up to 60-something episodes now, the first one from months ago, and the latest one posted a couple days ago (so this guy is clearly committed to what he’s doing).
Anyway, not sure if they’ve been mentioned yet. Just wanted to share them, since as somebody with a solid knowledge of the Java basics but really no clue about game design strategies, they seem really fantastic so far.