As per our experience, Skillshare is better in terms of courses and quality as Udemy courses are more difficult to learn.