I need your help for Marble material

Hi
Please I need your help to tell me how and where can I learn to make a complex texture for Marble material , like in the photo attached .
Thanks in advance

Walid