Collecting badges do not seem quite difficult. You just have to pass different challenges and then you would be able to collect the badges.