Whether you are a beginner otherwise a talented pro, discover all you need to understand here