Shaders are an incredibly powerful tool to achieve complex and cool visual effects. In this tutorial I provide an introduction to some of the essentials and some starting points for if you want to go deeper.
Guide to Surface Shaders: https://docs.unity3d.com/Manual/SL-SurfaceShaders.html
Shader constants: https://docs.unity3d.com/Manual/SL-UnityShaderVariables.html
MinionsArt: https://minionsart.github.io/tutorials/
The Art of Code: https://www.youtube.com/c/TheArtofCodeIsCool
Find the code here: https://github.com/GameDevEducation/DeepDive_IntroToShaders