When is it not proper to use such words? Whenever you want the listener to think you are capable of producing proper English!
But lots of people do it.
It's not just the young or poorly educated: it's simply a way of making sentences less of a mouthful, which at times is very helpful; but if you're trying to present a serious point, it's best to pronounce each word individually.
Student or Learner