What things should I learn?

Hello once again JGO.

I have been in java for about a year right now. I use LibGDX so I already know common things like box2d, tmx maps, few other sfuff and want to start to learn about shaders.

My question is: What should I learn after all that?

I know you can help me. This is the best community ;D