The example @prisoner849 is already quite demanding.
Somewhat simpler examples to start with can be found in the collection.
MorphBoxSphereShaderRadius
CircleDynamicallyFormableShader
CorrugatedFabric
ComputeNormalsInVertexShader
and there also the Little Shader Book
ShaderExamples_14