Edureka and Udemy are two educational platforms providing a range of online courses. Edureka specialize in providing in-depth IT courses led by experienced professionals. Udemy has a much more comprehensive range of courses . Some of these courses might go into less depth than Edureka, but they also tend to cost less.