First, maybe Godot would be easier when knowing either C or Java, since, iirc, it can use either.
But on the matter of learning, I learn when I feel like it, and when I feel like learning, I jump head on. While I can't perfect any specific subjects that way, at least in a timely manner, random subjects can some times add up to other subjects I try or previously tried to learn (possibly how I learned to use Linux quickly despite being a big learning curve).