Shader programming
If you’re interested in learning intermediate level shader programming, The Art of Code YouTube channel has some really awesome videos to get you going.
As a good example, here’s a really great introduction to programming a shader for a ray marching renderer: