Yes, you can do the white card on a student visa. You can actually do the white card on any visa in Australia. So long as you are in the country, you are allowed to sit and obtain a white card.